设为首页收藏本站

 找回密码
 立即注册
查看: 442|回复: 0

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

[复制链接]
        

升级   100%

  • TA的每日心情
    擦汗
    2024-3-9 09:35
  • 签到天数: 1 天

    [LV.1]初来乍到

    526

    主题

    9

    回帖

    2047

    积分

    管理员

    积分
    2047
    发表于 2024-3-25 15:14:25 | 显示全部楼层 |阅读模式 来自 江苏苏州

    660122b79b919.png


    详情介绍:

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

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

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

    660122ef785da.png

    安装:
    扩展组件用于将容联云、阿里云、腾讯云、短信宝的短信服务集成的到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网址形式传参发送短信,有支持这类形式的服务商可以设置使用。


    6601230c83016.png

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



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

    660123411b5f8.png

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

    66012384ba125.png

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

    6601240c80851.jpg

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

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

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|苏州通论坛

    GMT+8, 2024-11-22 12:02 , Processed in 0.664408 second(s), 37 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表