哥斯拉 发表于 2023-7-31 17:37:33

discuz x3.5如果要整合oauth2协议有什么好办法!

目前的思路是把原注册、登录隐藏。替换成一键登录,登出同理。
登录流程:
1.点击登录按钮,和认证中心交互,交互完成跳转我的页面执行逻辑。
2.获取用户信息,检查是否存在该用户,不存在调用discuz的注册再登录,存在直接登录。
3.重定向到论坛首页。

登出流程:
1.点击登录按钮,和认证中心交互,交互完成跳转我的页面执行逻辑。
2.获取用户信息,检查是否存在该用户,不存在调用discuz的注册再登录,存在直接登录。

3.重定向到论坛首页。


想问问这个思路可不可行,可能会遇到哪些问题,步骤是否还可以优化
1 贡献最佳答案

      Discuz自带的QQ互联插件就是一个非常好的第三方登录的实现案例,可以参考。
和你的需求只差一个隐藏自带登录了,这个可以通过在模板里找到对应内容代码并去除而实现。      

专家发表于1 小时前
[*]详细答案 >

IT618发布 发表于 2023-7-31 17:38:05

Discuz自带的QQ互联插件就是一个非常好的第三方登录的实现案例,可以参考。
和你的需求只差一个隐藏自带登录了,这个可以通过在模板里找到对应内容代码并去除而实现。

TyCoding 发表于 2023-7-31 17:38:35

对诶,这个好,抄作业去了
页: [1]
查看完整版本: discuz x3.5如果要整合oauth2协议有什么好办法!

创宇盾启航版免费网站防御网站加速服务