アクセストークンの有効期限は短く
ログイン認証を作るうえで、アクセストークンの有効期限は短い方がいい、という情報を得た。
アクセストークンが盗まれた時に、備えてのことらしい。
例えば15分とか、って例で書かれていた。
そうすると15分ごとにログインをし直させなければならない。
それはユーザビリティ的にどうなのだろうか。という疑問が生まれた。
それを解決するのがリフレッシュトークンらしい。
アクセストークンとリフレッシュトークン
リフレッシュトークンはアクセストークンを再発行するために必要になる。
例えば、ログインをしアクセストークンを取得する。
15分後、アクセストークンが切れた場合はリフレッシュトークンを使用し、アクセストークンを再発行する。
その際、リフレッシュトークンも最新化する。
これで15分ごとにユーザーがログインし直すという苦痛から解放することができる。…