·设为首页收藏本站📧邮箱修改🎁免费下载专区💎积分购买✅卡密充值📒收藏夹🎖️众筹悬赏👽聊天室
返回列表 发布新帖

UCenter独立部署的几个疑问

107 2
发表于 2023-10-22 08:27:37 | 查看全部 阅读模式

马上注册,免费下载更多dz插件网资源。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
php8.2+mysql8.0环境使用的dz3.5+UCenter模式部署,还需要大佬解答一下这两个相对来说是最新的环境目前部署的话,是否有什么弊端。


但是因为dz并不像大部分TP5或者TP6程序一样可以设置单独的运行目录(可能是我不知道),所以直接访问bbs.a.com/uc_client  和bbs.a.com/uc_server是可以直接访问到的,看了论坛有加固uc管理员的帖子(https://www.dismall.com/thread-1563-1-1.html),帖子很好,但是我觉得与其在代码里加固,肯定不如直接部署的论坛里没有这个目录,单独部署UCenter后,起码避免了论坛这两个地址被频繁爆破扫描的问题。而且因为二次开发能力非常有限(可以说几乎没有),所以肯定是能不动官方版代码就不动官方版代码。

看了UCenter的介绍,基本理解UCenter可以单独作为一个用户管理器来使用,而且也看到了官网的联想与小米的展示,我也想这样做了(可能每个人都会对自己的项目抱有很大的期望)。

我的设想是UCenter独立部署,DZ链接到独立部署的UCenter(发帖时已经尝试单独建立一个目录把uc_server和uc_client放进去,然后绑定对应的域名之后使用ucenter.a.com/uc_server/admin.php已经可以成功访问,在DZ后台修改UCenter 访问地址后并未出现异常),后续的网站和APP或者小程序等各种项目的用户集中到UCenter,一来是用户可以一号通用,二来是可以统一管理所有的用户。

目前我的做法是将DZ根目录下的uc_server文件夹改名为uc_server.bak以观察是否有异常。目前改名之后,刷新管理员后台一切正常。

关于UCenter有几个疑问想请大佬解答。

1.DZ程序的UCenter设置里,可以单独设置UCenter的数据库信息,是否意味着我单独新建一个数据库,把当前数据库里pre_ucenter_这个前缀的表都克隆过去,UCenter即可正常运行。
2.如果上述可以的话,DZ程序UCenter 连接方式改成接口方式,是否可以删除DZ数据库里的pre_ucenter_开头的所有的表。
3.UCenter的用户管理能力如何,比如后面要做个网站,需要QQ、微信、支付宝、微博等第三方登陆,以及小程序的微信或者支付宝登陆等场景。是否需要对UCenter进行二次开发呢,还是说可以直接使用API接口直接进行通信呢
我知道答案 回答被采纳将会获得1 贡献 已有2人回答
我要说一句 收起回复
创宇盾启航版免费网站防御网站加速服务

评论2

CrystαlLv.8 发表于 2023-10-22 08:28:25 | 查看全部
补充:
uc_server目录改成uc_server.bak之后,头像不显示了,目前已经改回uc_server并且删除admin.php
不知道有没有更好的方案
我要说一句 收起回复
浅生Lv.8 发表于 2023-10-22 08:29:24 | 查看全部
UC是可以单独部署的,甚至单独域名部署。
第三方登录是基于应用(dz),而不是UC的,目前UC本身无第三方绑定信息
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

创宇盾启航版免费网站防御网站加速服务
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图 知道创宇云防御

您的IP:3.144.244.250,GMT+8, 2024-9-21 10:44 , Processed in 0.259111 second(s), 91 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2024 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表