参考
イメージ
OAuth2.0を図解してみた(解説) - YouTube
OAuthを分かりやすく解説(セキュリティ入門#7) - YouTube
OAuthとパスワード - インゲージ情報セキュリティ講座 - YouTube
踏み込む
ポイント
Oauth2.0は、サービス間でリソースへのアクセス権限の許可を行う仕組み
サービス間連携で必要な認証を、ID/パスワードのやりとり不要で実現
サービスはトークンにより、別サービスのデータへのアクセスが許可される。トークン取得時には認証/認可が必要。
例) 昨今のメーラーはID/PW保存しない実装がされてる。
認証、認可
OAuth & OIDC 入門編 by #authlete - YouTubeより引用
認可する前に、認証もされるケースが多い。
技術 | 標準化の範囲 | トークン |
---|---|---|
Oauth2.0 | 認可 | アクセストークン |
OpenID Connect | 認証 | IDトークン |
アクセストークンの失効について
OAuth アクセストークンの実装に関する考察 - Qiita
失効のリアルタイム実装は難しい。
アクセストークンの有効期限を短くするのが妥当。