对接第三方,如何获取到第三方信息后直接进行登录

Blade 已结 1 1629
Lee
Lee 剑圣 2020-04-09 12:23

一、该问题的重现步骤是什么?

1. 对接第三方的openid

2. 已经获取到第三方信息,系统中已经存在与第三方关联的信息

3. 在crcctoken中实现系统的登录授权

4.saber调用该接口,如何在crcctoken中直接进行登录,返回给前端。 

5.目前前端用的是  /api/blade-auth/oauth/token 如何将 crcctoken实现和 token一样的功能

image.png


二、你期待的结果是什么?实际看到的又是什么?

在crcctoken中实现系统的登录授权


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


BladeX 2.4.1  Sbaer 商用版 


四、请提供详细的错误堆栈信息,这很重要。



五、若有更多详细信息,请在下面提供。




1条回答
  •  smallchill
    smallchill (最佳回答者)
    2020-04-09 14:38

    需要自定义TokenGranter来实现自己自定义的逻辑

    工程内这里有例子,或者百度下:oauth2自定义tokenGranter

    image.png

    0 讨论(1)
提交回复