Wenprise Security 用户注册登录插件 支持手机验证码、微信、谷歌、Facebook社交登录
原价为:¥1,699.00。¥1,299.00当前价格为:¥1,299.00。
Wenprise Security插件提供多种社交登录方式(微信、QQ、谷歌、Facebook等),支持手机验证码和邮箱验证注册,优化用户体验。功能包括Ajax无刷新操作、PC端微信登录节省认证费用、短信/邮箱验证码支持等。适用于WordPress网站,提升注册登录效率。
具体功能演示,请参考本站注册登录功能。
2.3.1 – 2026-07-22
- Bugfix
2.3.0 – 2026-07-22
- 实现 Module 系统,方便功能扩展
- 实现了一个简单的用户中心,扩展功能时,方便在前端显示
2.2.1
- 新增私有插件自动更新检查及可复现的版本打包流程
- 新增 GitHub Release、WPCIO 更新服务与 WPZhiku 产品下载的同步发布流程
- 新增快速入门和完整使用教程的自动发布流程
- 将生产依赖与发布环境统一为 PHP 8.4,并更新存在安全公告的 HTTP 依赖
2.2.0 – 2026-05-09
- 增强安全性
2.1.0 – 2024-11-30
- 增加基于数据库的Session系统
- 在微信中使用时,如果安装了WooCommerce,在未登录的情况下,会自动登录微信,以便获取 openid,正确调起微信支付
- 在用户使用社交账户登录后的完善资料页面,支持绑定已经的用户名
2.0.1 – 2024-11-29
- Bugfix
2.0.0
- 社交登录组件更换为 overture 原版
- 数据库操作类更换为 Eloquent
- Modal 获取方式更换为 AJAX 方式
- 增强安全性
1.6.8 – 2024-11-27
- Bugfix
1.6.7 – 2024-11-27
- 增加手机号码绑定开关
- 增加在微信中,打开WooCommerce结帐页面时,自动使用微信登录的功能,方便微信结帐
- 在插件列表页面增加设置链接,方便安装设置
1.6.6 – 2024-11-26
- 添加手机号码绑定、解绑功能
1.6.5 – 2024-11-25
- 添加在WooCommerce仪表盘中显示绑定/解绑社交媒体帐号的功能
1.6.0
- 更新Modal UI,添加跳转中动画
- 重新组织设置选项,使其更加易用
1.1
- Bugfix
1.0
- The first released
快速入门
Wenprise Security 为 WordPress 提供前台注册、登录、找回密码、社交账号登录和统一用户中心。完成下面的基础配置后,访客即可在页面或弹窗中完成账户操作。
1. 使用要求
- WordPress 6.5 或更高版本
- PHP 8.4 或更高版本
- 站点能够正常发送邮件;使用短信验证码时还需要云片或阿里云短信账号
- WooCommerce、社交平台账号均为按需配置,不是基础登录的必需项
2. 安装插件
- 在 WordPress 后台进入“插件 > 安装插件 > 上传插件”。
- 选择 Wenprise Security ZIP 文件并完成安装。
- 激活插件。
- 进入“用户 > Register & Login”查看核心设置,进入“用户 > Modules”管理可选模块。
3. 创建前台页面
至少创建以下两个页面:
- 创建“登录”页面,正文加入
[wprs-scrt-login-form]。 - 创建“用户中心”页面,正文加入
[wprs-scrt-account]。
然后进入“用户 > Register & Login”:
- 在“Register & Login > Login”中选择登录页面,并设置登录后的默认跳转地址。
- 在“Account Center”中选择用户中心页面;“My Account Url”留空时会自动使用该页面。
如需独立注册页面,可新建页面并加入 [wprs-scrt-register-form]。如需弹窗入口,可使用 [wprs-scrt-register-login] 输出登录/注册链接。
4. 选择注册与登录方式
在“用户 > Register & Login > Register & Login”中完成以下配置:
- “Register”可选择手机验证码、邮箱验证码或邮箱验证链接。
- “Login”可选择用户名/邮箱加密码、手机验证码或邮箱验证码。
- “Reset Password”可选择邮箱安全链接、邮箱验证码或手机验证码。
- 按需开启自动生成用户名、自动生成临时邮箱、注册后直接登录,并选择用户协议页面。
如果选择邮箱验证码或邮箱验证链接,请先确认站点邮件发送正常;如果选择手机验证码,请继续完成短信模块配置。
5. 启用需要的模块
进入“用户 > Modules”,按站点需要启用模块,并点击对应设置入口:
- “Social Login”:微信、QQ、微博、GitHub、Google、Facebook、LinkedIn、TikTok 登录及绑定。
- “SMS”:云片或阿里云短信验证码,以及用户中心手机号绑定。
- “Register Captcha”:在注册表单中显示图形验证码。
- “WooCommerce”:在 WooCommerce 登录和账户区域显示社交登录、绑定及用户中心入口。
未使用的模块可以保持关闭。模块关闭后,其相关前台入口也不会显示。
6. 验证第一条完整流程
建议先验证最简单的一条流程,再逐项启用扩展能力:
- 退出管理员账号,使用无痕窗口打开登录或注册页面。
- 完成一次注册,确认验证码或验证邮件能够收到。
- 使用新账号登录,确认跳转地址正确。
- 打开用户中心,确认可以看到总览、安全、资料等页面。
- 分别测试找回密码、社交登录或手机绑定等已启用功能。
7. 常用短代码
[wprs-scrt-register-login]:登录和注册链接[wprs-scrt-login-form]:登录表单[wprs-scrt-register-form]:注册表单[wprs-scrt-social-login]:社交登录入口[wprs-scrt-social-bind]:当前用户的社交账号绑定/解绑入口[wprs-scrt-account]:统一用户中心
完整配置、社交平台回调地址、WooCommerce 集成和故障排查请查看《完整使用教程》。
常见问题
先使用站点的邮件测试工具确认 wp_mail 可以正常投递,再检查垃圾邮件、发件域名和 SMTP 配置。插件负责触发邮件,实际投递仍取决于 WordPress 邮件环境。
确认 SMS 模块已启用,并且只启用了已完整填写凭据和模板信息的短信服务商。云片模板需要包含验证码变量;阿里云需要 Access Key、签名和模板代码。
确认 Social Login 模块与对应平台都已启用,平台凭据已保存,并在模块通用设置中开启了当前展示位置。
用户中心仅向已登录用户显示账户内容。未登录访客需要先通过登录表单或弹窗完成登录。
