论坛巡视员 发表于 2024-3-25 15:14:25

discuz x3.5新增账号注册时短信验证功能





详情介绍:

一款可使用手机验证注册,绑定和手机号登陆的插件。与系统无缝集成,简洁高效。

说明:php<5.6 ,并且无法通过云通讯,阿里云,腾讯云认证的用户请不要安装本应用。
如果没有国际化的需求,请选择国内版,国内版精简方便。

目前支持阿里云,腾讯云,云通讯,短信宝四个短信平台。



安装:
扩展组件用于将容联云、阿里云、腾讯云、短信宝的短信服务集成的到discuzx3.5 短信网关接口。

不安装扩展,插件也是可以将数据同步到discuzx3.5,但是要通过discuzx3.5原生的程序短信发送需要安装扩展才行。

阿里云:https://www.aliyun.com/product/sms
腾讯云:https://www.tencentcloud.com/zh/products/sms
云通讯接口:https://www.yuntongxun.com/
短信宝接口:https://api.smsbao.com/
国际版厦门闪通接口方式:http://www.heysky.com/quotation,短信收费每条8-60分,预充费不限。

国际版通用URL接口使用的是URL网址形式传参发送短信,有支持这类形式的服务商可以设置使用。




插件特点

[*]兼容其它登陆方式,有重置密码入口
[*]不破坏原有的注册流程
[*]与系统无缝集成,简洁高效
[*]插件集成短信防刷机制
[*]支持用户栏目字段
[*]支持强制手机号注册
[*]支持手机号登陆
[*]支持短信验证码登陆
[*]支持手机短信验证密码找回
[*]支持解绑/绑定手机号
[*]支持解绑/绑定时自动识别QQ和微信登陆替代密码验证
[*]支持强制手机号绑定,可限定用户组
[*]支持手机注册用户发帖/回帖限制,可限定用户组
[*]支持注册时是否需要填写用户名,密码,邮箱,相当于只用手机验证直接注册
[*]支持限制提示自定义跳转网址
[*]支持后台查询,导出和查看用户手机表单
[*]支持电脑和手机版本
[*]支持手机版样式选择,提升兼容性
[*]国际版前后台支持国际化的手机格式规则验证



关于短信安全说明:服务商自带有短信防刷机制,本插件也集成有验证码防刷,发送间隔限制,每天单个IP
发送限量,以及身份识别机制,保障的您的使用安全。



使用说明:
其它接口,要>=5.6
如果使用阿里短信服务access_app接口,请添加一个子access帐户,并绑定短信权限。
请确认开启了手册注册验证码
请确认API参数请务必按照对应的运营商提供的参数设置好,并且不要含有空格之内的字符。
请确认相关权限限制填写正确
请确认没有其它冲突



阿里云相关参数填写:
1.进入阿里云管理控制台https://home.console.aliyun.com/new#/
2.进入消息服务管理,找到短信服务,然后会跳转短信服务管理。
3.在短信管理,设置并找到,\\\"签名名称\\\" ,\\\"模版CODE\\\",这两个参数。并完成充值。
4.接口调用用户的设置。accessKeyId,accessKeySecret。将鼠标移动zui上面的导航条,您的帐户名,会出现在
accessKey的子菜单,然后点击进入。会出现安全风险提示。按权限zui小化的原则,请点击“开始使用子用户accessKey”按钮,设置一个子用户。一是埴写用户名,二是选择权限,权限只需要sms服务就可以了,即,AliyunDysmsFullAccess和AliyunDysmsReadOnlyAccess,三即可获得accessKeyId,accessKeySecret。



云通讯短信平台短信模板例子:注册验证码为{1},请在{2}分钟内输入。
阿里短信服务模板例子:注册验证码为${code},请在3分钟内输入。
腾讯云短信服务模板例子:您正在修改注册手机号码,验证码为:{1},5分钟有效,为保障帐户安全,请勿向任何人提供此验证码。

短信宝短信服务模板例子:尊敬的用户,您本次操作的短信验证码是 {code} ,打死也不要告诉别人哦。感谢您的信任与支持,祝您生活愉快!

页: [1]
查看完整版本: discuz x3.5新增账号注册时短信验证功能