gpt4 book ai didi

java - 获取 spring oauth2 的身份验证提供程序

转载 作者:行者123 更新时间:2023-11-30 06:38:50 26 4
gpt4 key购买 nike

已经浏览了 spring 网站上的示例 https://spring.io/guides/tutorials/spring-boot-oauth2/

我做了最小的更改以允许 Google 作为提供商。但是,身份验证详细信息格式因提供商而异。

给定委托(delegate)人,如何知道它是针对哪个提供商进行身份验证的,以便我可以正确地从委托(delegate)人那里读取信息?

似乎没有任何通用方法可以从所有身份验证提供商中提取全名、电子邮件地址和提供商 ID。

最佳答案

使用实现 AuthenticationSuccessHandler 的自定义 successHandler,您将从 Authentication 对象获取所有 jwt 信息。

关于java - 获取 spring oauth2 的身份验证提供程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44748838/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com