【发布时间】:2017-11-28 15:38:02
【问题描述】:
一直在浏览spring网站https://spring.io/guides/tutorials/spring-boot-oauth2/上的示例
我做了最小的更改,也允许谷歌作为提供者。但是,身份验证详细信息格式因提供商而异。
如何知道 Principal 是针对哪个提供者进行身份验证的,以便我可以正确地从 Principal 中读取信息?
似乎没有任何通用方法可以从所有身份验证提供程序中提取全名、电子邮件地址和提供程序 ID。
【问题讨论】:
标签: java spring spring-oauth2