java - google oauthed后如何获取用户的电子邮件

标签 java google-oauth

我正在使用 google oauth 2 来处理登录功能。但我不想让任何人登录,那么如何在用户验证成功后获取用户的电子邮件,然后我可以进行第二轮验证,谢谢。

最佳答案

这就是 OAuth 的全部要点,除了其他系统所说的用户身份之外,您无法获得有关用户的任何具体信息。

您必须访问 Google 的其他服务之一才能获取您想要的信息,OAuth 专门设计为不共享此类信息。

关于java - google oauthed后如何获取用户的电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17460895/

相关文章:

java - Java 项目中的 Eclipse 警告 "Replace the type specification in this constructor call with the diamond operator (' < >')"

java - 合并 Realm 对象和 Gson 对象

ruby-on-rails - vcr 不知道如何处理这个请求

scala - 如何从 Scala Play 中以 # 分隔的 url 中提取参数

java - 无法使用 session.createSQLQuery() 方法使用 Hibernate 更新 mySql 中的 DATETIME 类型列

java - Android:在某些情况下禁用 AlertDialogBu​​ilder 的“确定”按钮

google-oauth - Google Oauth 2.0 - 同意屏幕禁止开发者电子邮件地址

node.js - NodeJS,如何使用 google api 使用刷新 token 获取新 token ?

java - 如何解决 Pascal 三角循环失败问题?

node.js - 如何在 Passport google auth 回调函数中获取用户个人资料数据?