API開発用にLaravel 5.5を使用していますが、laravelパスポートを使用してユーザーをログアウトするにはどうすればよいですか? Webでのログアウトと同じですか、それとも違いがありますか?前もって感謝します。laravelパスポートでユーザーをログアウトする
0
A
答えて
3
$value = $request->bearerToken();
$id= (new Parser())->parse($value)->getHeader('jti');
$token= $request->user()->tokens->find($token);
$token->revoke();
参考:https://laracasts.com/discuss/channels/laravel/passport-how-can-i-manually-revoke-access-token
1
上記の溶液がlaravel 5.5 &パスポート(私はそれをテストした)、JWTソリューションであるように思わ では動作しません。あなたはそれをやってのパスポート方法を探しているなら
、あなたが行うことができます:APIミドルウェア
同じソース: https://laracasts.com/discuss/channels/laravel/passport-how-can-i-manually-revoke-access-token
$request->user()->token()->revoke()
は、現在のルートが認証を使用していると仮定します
関連する問題
- 1. 異なるユーザーが同じユーザーの詳細を返すLaravelパスポート
- 2. アンドロイドlaravelパスポート
- 3. ユーザーがログアウトするまでlaravelセッション変数を保持する
- 4. Laravel 5.2 - すべてのデバイスからユーザーをログアウトする方法
- 5. Global.asaxでユーザーをログアウト
- 6. Laravel 5.3 - ユーザーがログアウトするまでセッションメッセージを保持する方法
- 7. laravelパスポートを使用してapiルートから新規ユーザーを登録
- 8. Prestashopユーザーをプログラムでログアウトする
- 9. Deviseでユーザーにログアウトすると、AdminUserからもログアウトします
- 10. Facebookのログアウトでユーザーがフェイスブックからログアウトする
- 11. 戻るボタンでユーザーがログアウトする
- 12. Laravel 5.4パスポートaxiosは常に非認証
- 13. Laravel 5.2角度2のパスポート認証
- 14. Laravel自動的にログアウトする
- 15. ログアウトする特定ユーザadmin by Laravel 5.2
- 16. Laravel 5.3自動ログアウト後にログインする
- 17. パスワードを取得するLaravelパスポートのhttp要求なしのグラントトークン
- 18. サイトからユーザーをログアウトする
- 19. CodeIgniter - 他のユーザーをログアウトする方法
- 20. ユーザーをログアウトする正しい手順
- 21. Laravelは同じユーザーの複数のセッションを作成してログアウトします
- 22. ユーザーにDeviseでログアウトさせる
- 23. LaravelでユーザーIDを使用して強制的にログアウトすることはできますか?
- 24. ユーザーはLaravel 5.3s Authの実装からどのようにログアウトしますか?
- 25. Laravel 5.3パスポート経路はウェブミドルウェアを使用しています
- 26. ユーザーがパスポート - ローカルに存在するかどうかをチェック
- 27. Drupal 7:ログアウトできません:ユーザー/ログアウトは404
- 28. Facebook APIログアウトでユーザーが完全にログアウトしない
- 29. Laravel、IDでユーザーをログアウトしてからリダイレクトすることはできません
- 30. パスポート経由でAngularJSとLaravel Appsのトークンベース認証(oauth2)を作成する方法
あなたは正確に何をしたいですか? – kunal
@kunalユーザーがログアウトしたときにユーザーへのアクセスを取り消す – Naresh