返回列表 发帖
查看: 1202|回复: 2

[已解决] discuz x3.5如果要整合oauth2协议有什么好办法!

10

主题

24

回帖

40

积分

初学乍练

贡献
0 点
金币
5 个
发表于 2023-7-31 16:25:54 | 查看全部 |阅读模式


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

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

3.重定向到论坛首页。


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

最佳答案

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

使用道具 举报

12

主题

1655

回帖

2791

积分

Giter

贡献
147 点
金币
359 个
发表于 2023-7-31 16:36:48 | 查看全部
Discuz自带的QQ互联插件就是一个非常好的第三方登录的实现案例,可以参考。
和你的需求只差一个隐藏自带登录了,这个可以通过在模板里找到对应内容代码并去除而实现。
回复

使用道具 举报

10

主题

24

回帖

40

积分

初学乍练

贡献
0 点
金币
5 个
 楼主| 发表于 2023-7-31 16:44:18 | 查看全部
专家 发表于 2023-7-31 16:36
Discuz自带的QQ互联插件就是一个非常好的第三方登录的实现案例,可以参考。
和你的需求只差一个隐藏自带登 ...

对诶,这个好,抄作业去了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2025-5-9 17:34 , Processed in 0.069013 second(s), 29 queries .

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2025 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表