可以在没有userInfoUri的情况下使用OAUTH2吗?

时间:2017-04-04 00:06:43

标签: spring-boot oauth-2.0 spring-security-oauth2 spring-oauth2

我试图为我的应用程序构建社交登录,只是为了识别用户并保持他们的"偏好"分离。我能找到这个伟大的指南:

https://spring.io/guides/tutorials/spring-boot-oauth2/

并设置一个允许用户使用Google和Facebook登录的Web应用程序。我使用客户端ID和"名称"唯一标识用户。名称是oAuth提供商提供的唯一ID代码,而不是" John Smith"。但是,我试图添加许多其他社交登录,例如Yahoo或Twitch。我似乎无法找到一个" userInfoUri"对于这些oAuth提供商,我虽然可以获得批准我的网站显示的页面,但在返回我的网站后无法提取用户详细信息时会抛出错误。有没有更简单的方法来做到这一点?我没有尝试访问他们的电子邮件地址或真实姓名。我只想要一个唯一的标识符。

0 个答案:

没有答案