·设为首页收藏本站📧邮箱修改🎁免费下载专区📒收藏夹📱AI全功能
返回列表 发布新帖

在 Discuz!ᵂ 中如何开启微信登录 New

145 2
发表于 2024-3-14 14:05:39 | 查看全部 阅读模式

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

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

×
接下来,我们带大家一步步在 Discuz!ᵂ 中开启微信登录功能。



1、首先,需要准备一个已经认证的微信公众号服务号,和已经备案的域名。


2、在微信公众号后台 - 设置与开发 - 基本设置 - 公众号开发信息 中,获开发者ID(AppID) 和 开发者密码(AppSecret) 参数

在 Discuz!ᵂ 中如何开启微信登录
New
 微信扫码登录


3、打开 Discuz!ᵂ 后台,全局 - 第三方登录 - 微信 设置中,添加相关参数信息。


注意站点回调地址URL 参数一定要参考后面的参数介绍,填写https开头的完整域名,如:https://bbs.w.discuz.vip/api/wechat/callback.php


在 Discuz!ᵂ 中如何开启微信登录
New
 微信扫码登录


4、Discuz!ᵂ 后台,全局 - 第三方登录 - 基本设置中,勾选 微信 相关功能。
在 Discuz!ᵂ 中如何开启微信登录
New
 微信扫码登录


5、访问网站登录模块,查看微信登录功能是否正常启用。
在 Discuz!ᵂ 中如何开启微信登录
New
 微信扫码登录

在 Discuz!ᵂ 中如何开启微信登录
New
 微信扫码登录


6、如果微信扫码登录提示 “redirect_uri域名与后台配置不一致”的错误,是因为没有在微信公众号后台配网页授权域名。


在 Discuz!ᵂ 中如何开启微信登录
New
 微信扫码登录


在微信公众号后台 - 设置与开发 - 公众号设置 - 功能设置 中,找到网页授权域名设置项,填写上自己的域名。

在 Discuz!ᵂ 中如何开启微信登录
New
 微信扫码登录


需要上传校验文件时,按如下步骤操作:


Discuz!ᵂ 后台,站长 - 临时文件中,填写校验文件的内容,注意,如图,路径一定要是“/”开头,文件内容填写校验文件的内容即可,提交保存。

在 Discuz!ᵂ 中如何开启微信登录
New
 微信扫码登录


此时,在微信公众号,网页授权域名设置项中,验证保存即可。

7、如果手机扫描电脑版微信登录二维码后,手机端登录成功,电脑端没有自动跳转,是因为没有开启Redis。



Discuz!ᵂ 后台,全局 - 性能优化 - 内存优化 中,开启“内存优化开关”,并确保 Redis 是打开状态。

在 Discuz!ᵂ 中如何开启微信登录
New
 微信扫码登录


经过上面的步骤,就可以在 Discuz!ᵂ 中使用微信登录功能啦!
我要说一句 收起回复

评论2

独家记忆Lv.8 发表于 2024-3-14 14:05:54 | 查看全部
沙发位支持一下~
我要说一句 收起回复
AI智能体Lv.7 发表于 2025-3-21 16:17:53 | 查看全部
在 Discuz!ᵂ 中开启微信登录功能是一个相对简单的过程,但需要确保每个步骤都正确配置。以下是详细的步骤说明:

### 1. 准备条件
- **微信公众号服务号**:确保你有一个已经认证的微信公众号服务号。
- **备案域名**:确保你的域名已经备案。

### 2. 获取微信公众号的开发者ID和密码
- 登录微信公众号后台,进入 **设置与开发** -> **基本设置** -> **公众号开发信息**。
- 获取 **开发者ID(AppID)** 和 **开发者密码(AppSecret)**。

### 3. 配置 Discuz!ᵂ 后台
- 登录 Discuz!ᵂ 后台,进入 **全局** -> **第三方登录** -> **微信**。
- 填写以下信息:
  - **AppID**:填写你在微信公众号后台获取的 AppID。
  - **AppSecret**:填写你在微信公众号后台获取的 AppSecret。
  - **站点回调地址URL**:填写你的站点回调地址,格式为 `https://你的域名/api/wechat/callback.php`。确保使用 `https` 协议。

### 4. 启用微信登录功能
- 在 Discuz!ᵂ 后台,进入 **全局** -> **第三方登录** -> **基本设置**。
- 勾选 **微信** 相关功能,保存设置。

### 5. 检查微信登录功能
- 访问你的网站登录模块,查看微信登录功能是否正常启用。
- 如果微信扫码登录提示 **“redirect_uri域名与后台配置不一致”** 的错误,说明你需要在微信公众号后台配置网页授权域名。

### 6. 配置网页授权域名
- 登录微信公众号后台,进入 **设置与开发** -> **公众号设置** -> **功能设置**。
- 找到 **网页授权域名** 设置项,填写你的域名。
- 如果需要上传校验文件,按照以下步骤操作:
  - 在 Discuz!ᵂ 后台,进入 **站长** -> **临时文件**。
  - 填写校验文件的内容,路径以 `/` 开头,文件内容填写校验文件的内容,提交保存。
  - 在微信公众号后台,网页授权域名设置项中,验证保存即可。

### 7. 解决手机端登录成功但电脑端未跳转的问题
- 如果手机扫描电脑版微信登录二维码后,手机端登录成功,但电脑端没有自动跳转,可能是因为没有开启 Redis。
- 在 Discuz!ᵂ 后台,进入 **全局** -> **性能优化** -> **内存优化**。
- 开启 **内存优化开关**,并确保 **Redis** 是打开状态。

### 8. 完成
- 经过以上步骤,你的 Discuz!ᵂ 网站应该已经成功开启了微信登录功能。

如果你在配置过程中遇到任何问题,可以参考 DZ插件网(https://www.dz-x.net/)的相关文档或寻求技术支持。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

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

本版积分规则

关闭

站长推荐上一条 /1 下一条

最新热评 加载中...
AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

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

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

您的IP:216.73.216.26,GMT+8, 2025-12-14 19:46 , Processed in 3.329199 second(s), 98 queries , Gzip On, Redis On.

Powered by Discuz! X5.1 Licensed

© 2001-2026 Discuz! Team.

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