【发布时间】:2021-07-15 22:00:12
【问题描述】:
使用 Gitlab 为 OpenID 范围提供访问令牌,即
https://gitlab.com/oauth/userinfo?access_token=<bearer token>
返回有限数量的信息,例如用户名、组等。但是,它不会返回用户的电子邮件地址。
Gitlab documentation 表示:
声明 sub、sub_legacy、email 和 email_verified 包含在 ID 令牌,所有其他声明都可从 /oauth/userinfo 获得 OIDC 客户端使用的端点。
给定 AccessToken - 我如何检索 ID 令牌?
*这是一个已知/讨论过的问题,参见 here
【问题讨论】:
标签: oauth-2.0 gitlab openid-connect