あっ、これなんかめんどくさそうですね。めんどくさそうですが、nimbus-jose-jwtだったらちょろっとでできました。私はJWTの世界に慣れていないので、ここで助けていただければ幸いです。リフレッシュトークンを使うと、ユーザビリティを損なうことなくアクセストークンの有効期限を短く設定できます。ここで説明するJWTは、最新のdraftの内容とは異なる場合がありますので、実装される際には最新のdraftや、対応するdraftを確認したほうがよいと思われますのでご注意下さい。この時点でトークンの有効期限が切れていた場合や一意性がない場合は処理を行いません。JWTは様々な言語でライブラリを使って扱うことができます。抽出できることを確認しま.トークンを受け付ける受信者は、この値に自身が含まれるかを識別しなければならない。audクレームが存在し、かつ自身が含まれない場合、トークンを拒否しなければならない。(JWT)というのを最近知りました。ジョットと読むらしいです。JWTを使うことで、トークンに任意の情報を持たせたり、署名によりトークンの改ざんの検知することができるようです。Tokenには何らかの有効期限を設けて運用すると思われます。Tokenは、2者間で安全にクレームユーザー情報などをやりとりするための方式です。ここでは、JWTの「仕組み」と「セキュリティ上の注意点」について確認します。開発者はアクセストークンの有効期間切れを意識するだけでなく、リフレッシュトークンの有効期限切れに関しても意識をする必要があるということです。使用してトークンの署名を検証し、有効期限やユーザー名などの値を抽出できます。ベストプラクティスとしては、署名とは別に以下も検証します。トークンを用いた認証の実装方法について説明しました。仕組みと認証方法について説明します。認証フロー、認可コード、アクセストークン、リフレッシュトークンまで網羅します。