PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通

QQ:420220301 微信/手机:150-3210-7690
当前位置:首页 > CMS教程 > Fastadmin

最新版CMS 手机验证码 改为 邮箱验证 方法

管理员 2024-12-14
Fastadmin
35

手机验证码需要配合阿里云服务器使用,并且是收费的短信服务,并且很容易被恶意刷短信。

考虑到这里,就想修改为 邮箱验证码方式。

话不多说,直接上方法

首先后台需要关闭短信验证码插件,或者其他验证码插件

1、修改文件:application/index/view/user/register.html
更改第40-45行代码如下:

<div class="input-group">    <input type="text" name="captcha" class="form-control input-lg" data-rule="required;length(4);integer[+];remote({:url('api/validate/check_ems_correct')}, event=register, email:#email)" />    <span class="input-group-btn" style="padding:0;border:none;">        <a href="javascript:;" class="btn btn-info btn-captcha btn-lg" data-url="{:url('api/ems/send')}" data-type="email" data-event="register">发送验证码</a>    </span></div>

2、修改文件:application/index/controller/user.php
注释掉 116-119行 的短信验证方式(或者考虑 Ems::check……验证的方式,但是我没有试过,注释掉可用)
222222.jpg

3、修改文件:application/api/controller/user.php
注释掉 117-120行 的短信验证方式(或者考虑 Ems::check……验证的方式,但是我没有试过)
11111.png


希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, Fastadmin, ClassCMS, LeCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。

相关推荐

扫码关注

qrcode

QQ交谈

回顶部