后台注册通过短信验证用户手机号 [精品]

WordPress插件:后台注册通过短信验证用户手机号 [精品]

1
https://www.ludou.org/wordpress-register-check-user-phone-via-sms.html

步骤

1. 为了确保插件能够正常运行,推荐使用PHP 5.6以上的版本,低于这个版本可能导致插件无法使用
php -v //确认已经是5.6版本

2. 阿里云短信服务需要一个阿里云账户,也可以用淘宝账号登陆,没有的可以自己注册一个

3. 登陆阿里云后台
已登陆

4. 在阿里云控制台的 秘钥管理页面,点击 创建Access Key,并且确保处于 启用 状态,获取到 AccessKeyId 与 AccessKeySecret
阿里云登陆 > 控制台 > 找不到秘钥管理
秘钥管理页面:https://usercenter.console.aliyun.com/#/manage/ak
选择 “继续使用AccessKey” >

创建Access Key >

点击获取 > 校验码 > 确定

AccessKey信息保存好

并且确保处于 启用 状态,获取到 AccessKeyId 与 AccessKeySecret

5. 在阿里云 短信签名页面: https://dysms.console.aliyun.com/dysms.htm?accounttraceid=eded120f-feea-4a96-890c-48a6d12d93a9#/

添加签名

签名类型选择”验证码或短信通知”,签名填你的网站名称

不懂的可以看阿里云的文档:申请短信签名;目前必须要有企业营业执照才能添加短信签名

6. 在阿里云 短信模板页面: https://dysms.console.aliyun.com/dysms.htm#/domestic/text/template

添加短信模板,模板类型选择”验证码”,模版名称自己填,模版内容可自行发挥,将验证码用变量${code}代替即可。
如你可以设置模板内容为:
${code} 这是您的短信验证码,10分钟内有效

7. 短信签名和短信模板待阿里云审核通过后,记住签名名称和模版CODE

8. 点此下载插件,并解压
https://webcode.chinastonetops.com/wordpress/plugin/ludou-phone-registe-2.0.zip

9. 用Dreamweaver打开ludou-phone-register/config.php,按照注释替换成你的AccessKeyId、AccessKeySecret、签名名称和模版CODE,修改后类似

10. 将文件夹ludou-phone-register上传至你的网站WordPress插件目录下,即/wp-content/plugins/,然后到WordPress后台激活插件Ludou Phone Register即可,你的后台注册

表单就已经像上图的一样了。该插件只针对单站点,开启WordPress多站点功能,本插件无效。

11. wordpress后台 > Setting > General > Membersihp: Anyone can register [打勾] > Save Changed > 开启注册

12. 注册页面就变了

注意,本插件和Ludou Custom User Register插件不可同时使用,可能会出现冲突
试了收不到短信,估计是个人用不了

Leave a Reply

Your email address will not be published. Required fields are marked *