国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

短信驗證碼創(chuàng)建并驗證插件

v1.0 版本
2022-06-02 版本更新時間
288 安裝
5 star

codecheck for webman

適用于webman的短信驗證碼驗證插件, 創(chuàng)建一個短信驗證碼并驗證, 短信驗證碼生成、緩存、驗證類庫, 基于 tpsms 修改, 不含短信發(fā)送功能

主要特性

  • 基于 ThinkCache 緩存
  • 靈活的配置機制

安裝

安裝ThinkCache緩存驅(qū)動, 查看ThinkCache文檔

composer require psr/container ^1.1.1 webman/think-cache

安裝本插件

composer require hzdad/codecheck

配置

config/plugin/hzdad/codecheck/app.php

return [
    'enable' => true,
    'expire' => 300,//過期時間
    'length' => 6,//驗證碼長度
    'chcktimes' => 3,//最多可以嘗試次數(shù)
    'delafterok' => true,//驗證后從緩存刪除
];

使用示例

    public function createCode()
    {
        $checksms = new \Hzdad\Codecheck\Codecheck();
        $code = $checksms->mobile('18888888888')->scene('login')->create();
        echo $code;
    }

    public function checkCode()
    {
        $checksms = new \Hzdad\Codecheck\Codecheck();
        $res = $checksms->mobile('18888888888')->scene('login')->checktimes(3)->delafterok(false)->code('594093')->check();
        if(!$res){
            $msg = $checksms->getErrorMsg();
        }else{
            $msg = 'ojbk';
        }
        echo $msg;
    }

版權(quán)信息

codecheck遵循Apache2開源協(xié)議發(fā)布,并提供免費使用。

效果圖(可選)

贊助商