teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

追記

2019/02/09 14:58

投稿

mickey
mickey

スコア27

title CHANGED
File without changes
body CHANGED
@@ -13,4 +13,7 @@
13
13
 
14
14
  ③フロントエンドで400が返ってきたと同時に、有効期限切れのtokenをrefresh_jwt_tokenに送信。もしrefresh_jwt_tokenのJWT_REFRESH_EXPIRATION_DELTAで設定された期限以内なら新しいtokenを返し、これをlocalStorageに保存してログイン済みに。もし期限が切れていたら400を返して古いtokenを削除し、ユーザーには再度新しくemailとpasswordを用いてログインをしてもらう。
15
15
 
16
- この方法は従来のJWTによる認証で合ってますか?ご指摘お願いします。
16
+ この方法は従来のJWTによる認証で合ってますか?ご指摘お願いします。
17
+
18
+ ---------------------------------------------------
19
+ すみません。今調べてみたところrefresh_jwt_tokenは有効期限のないtokenにしか使えないということがわかりました。

1

誤字の修正

2019/02/09 14:58

投稿

mickey
mickey

スコア27

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,5 @@
1
1
  Django REST frameworkとReact+Reduxでウェブサイトの開発をしています。
2
- ユーザー認証機能にJWTを用いようとしているのですが、よくわからないことがあり質問さていただきました。
2
+ ユーザー認証機能にJWTを用いようとしているのですが、よくわからないことがあり質問さていただきました。
3
3
 
4
4
  会員登録済みのユーザーはフロントエンド(React)からバックエンド(DRF)にemailとpasswordでログインリクエストを送信しobtain_jwt_tokenにてtokenを生成してフロントエンドに返し、これをlocalStorageに保存してログインが成功、というところまではわかるのですがユーザーのログイン状態の確認についてどのように実装すればいいかがわかりません。
5
5