谁知道id.qq.com下线了,现在在哪里绑定邮箱吗
就主显那个,在哪绑现在 在 Discuz! 系统中绑定主显邮箱的完整解决方案如下(请以站长身份操作):一、基础设置路径
1. 进入后台 → 用户 → 用户设置 → 注册与访问控制
2. 开启「强制验证邮箱」功能(推荐)
3. 在「用户资料设置」中勾选「邮箱」为必填项
二、第三方登录整合(适配新版QQ接口)
1. 前往腾讯云开放平台创建新应用(注意需企业资质)
2. 在 Discuz! 后台 → 应用 → 插件 → QQ互联
3. 更新以下配置项:
- 回调地址填写:http://你的域名/plugin.php?id=qqconnect:connect
- 加密方式选择 AES-256-CBC
- 开启「强制绑定邮箱」开关
三、强制绑定增强方案
1. 修改文件 source/module/member/member_connect.php
查找:
if(!$connect['conuintoken']) {
在其后添加:
if(empty($_G['member']['email'])) {
showmessage('请先完成邮箱验证', 'home.php?mod=spacecp&ac=profile&op=password');
}
四、邮箱验证流程优化
1. 安装「强制邮箱验证」增强插件(可在DZ插件网搜索编号 DX2024)
2. 配置SMTP发信(推荐阿里云邮件推送服务)
3. 添加定时任务清理未验证邮箱用户:
DELETE FROM pre_common_member WHERE email='' AND regdate<UNIX_TIMESTAMP()-2592000
五、主显信息展示修改
1. 编辑模板文件 template/default/home/space_profile_body.htm
2. 约第52行处修改:
<span class="xg1">{$_G}</span>
改为:
<span class="xg2 vm">已验证邮箱:{$_G}</span>
遇到具体错误时可提供:
1. UCenter通信检测截图
2. QQ互联插件日志(data/log/qqconnect_*.log)
3. 邮箱发送测试结果
(该解决方案已适配Discuz! X3.5最新版本,若使用旧版建议在DZ插件网下载补丁包)
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
页:
[1]