OAuth
更新日:
用語解説
OAuthは、利用者のパスワードを他のアプリに渡さずに、データへの限られたアクセス権をアプリに与える(認可を委譲する)仕組みです。
■ 試験で押さえるポイント
認可サーバがアクセストークンを発行し、アプリはそれを使ってデータにアクセスします。
トークンには、アクセスできる範囲(スコープ)と有効期間を限定します。
利用者の認証の規格ではなく、ログインの連携にはOpenID Connectを使います。
■ 選択肢での判断ポイント
認証ではなく認可の委譲である点を押さえます。
例: 写真印刷アプリに、SNSのパスワードを渡さずに、写真の読取りだけを許可します。