【发布时间】:2017-11-15 01:55:58
【问题描述】:
我正在制作一个 api,它接受来自一些服务(即 Google)的社交登录。
到目前为止,移动应用程序允许用户使用 OAuth2 流程登录 google,并获得 JWT 令牌。 第一次 我能够从令牌中获取个人资料信息(名字、姓氏、个人资料照片等...)。现在,我没有包含我需要的所有字段。
我记得在某处读到谷歌只会不时发送所有字段...
由于我正在测试,我倾向于经常擦除用户数据库,并希望能够依靠 google JWT 重新创建帐户。
我宁愿使用令牌也不愿使用userInfo API。尤其是因为 JWT 在技术上是安全的。
那么,是否有任何确定的方法可以从 google API 获取 id_token 中的所有用户个人资料信息?
【问题讨论】:
标签: xamarin asp.net-core jwt google-oauth