0


文字验证码:简单有效的账号安全守卫!

前言

文字验证码不仅是一种简单易懂的验证方式,同时也是保护您的账号安全的重要工具。通过输入正确的文字组合,您可以有效地确认自己的身份,确保只有真正的用户才能访问您的账号。

HTML代码

<scriptsrc="https://cdn6.kgcaptcha.com/captcha.js"></script><script>
kg.captcha({// 绑定元素,验证框显示区域bind:"#captchaBox",// 验证成功事务处理success:function(e){
        console.log(e);},// 验证失败事务处理failure:function(e){
        console.log(e);},// 点击刷新按钮时触发refresh:function(e){
        console.log(e);}});</script><divid="captchaBox">载入中 ...</div>

PHP代码

<?phpinclude"KgCaptchaSDK.php";// 填写你的 AppId,在应用管理中获取$appId="appId";// 填写你的 AppSecret,在应用管理中获取$appSecret="appSecret";$request=newkgCaptcha($appId,$appSecret);// 填写应用服务域名,在应用管理中获取$request->appCdn="https://cdn6.kgcaptcha.com";// 前端验证成功后颁发的 token,有效期为两分钟$request->token=$_POST["kgCaptchaToken"];// 当安全策略中的防控等级为3时必须填写$request->userId="kgCaptchaDemo";// 请求超时时间,秒$request->connectTimeout=10;$requestResult=$request->sendRequest();if($requestResult->code===0){// 验签成功逻辑处理echo"验证通过";}else{// 验签失败逻辑处理echo"验证失败,错误代码:{$requestResult->code}, 错误信息:{$requestResult->msg}";}

最后

SDK开源地址:https://github.com/KgCaptcha,顺便做了一个演示:https://www.kgcaptcha.com/demo/


本文转载自: https://blog.csdn.net/weixin_40794177/article/details/132695677
版权归原作者 weixin_40794177 所有, 如有侵权,请联系我们删除。

“文字验证码:简单有效的账号安全守卫!”的评论:

还没有评论