有多个前端项目,要使用第三方登录,redirect-uri要怎么配置

Blade 未结 1 991
3395733618
3395733618 剑圣 2021-03-26 15:07

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

1. saber已经接通了第三方登录

2. 但是我们还有很多app,web的前端项目,要接入第三方登录要怎么配置不同的redirect-uri呢?

image.png

image.png

3.还是说将blade-auth复制成多个,改下服务名;不同的app、web的前端,第三方登录使用不同的认证微服务?

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

同一个系统中的多个app、多个web都接入第三方登录

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

2.7.2    centos7

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


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

1条回答
  • 2021-03-26 16:07

    目前JustAuth应该只支持单个第三方的配置,如果一个系统要多种,需要做多个blade-auth来对外服务

    作者追问:2021-03-26 16:42

    可能我描述问题不太合适,你没有理解我的意思。我问的不是这个问题。


    我的意思是不通的前端部署到不同的地址(不同的前端有着不同的clientid),然后他们在请求/oauth/render/{resource}的时候,生成的回调地址要怎么变换。

    主要就是social:domain的配置怎么切换。


    因为justauth,justauthplus我都有关注,bladex对于justauth还是有一层封装的。


    已经有点思路了,下周写好了我再提问吧。

    回答: 2021-03-27 14:55

    好的

    0 讨论(0)
提交回复