私はOpenID Connect認証について非常に新しいです! (もOAuth2.0すぎ...)OpenId JWTサブまたは電子メールを接続
とにかく私の質問は、
は「JWTの必要なユーザデータの事は何ですか?」されます ( "sub"または "user-email"?)
そして、グーグルサインとして本当の意味は何ですか? Googleアカウントのメールは変更できないと思いますか?
注:Googleアカウントのメールアドレスは変更される可能性があるため、ユーザーを識別するために使用しないでください。代わりに、getBasicProfile()。getId()を使用してクライアントで取得できるアカウントのIDと、IDトークンのサブクレームのバックエンドでアカウントのIDを使用します。
ありがとうございます! id_tokenにも "exp"(有効期限)がありますので、 RPで、exp時間が過ぎれば、新しい有効なid_tokenも取得できますか? 私は期限切れの時間について紛らわしく、リフラッシュアクセストークンのようです。 –
'exp'は、トークン自体が無効になったときに、それ以降受信者によって受け入れられなくてはなりません。最初に 'id_token'を受け取ったときにRPが開始したセッションとは必ずしも関連しません –