onethink后台登陆修改验证码!

验证码:

$config =    array(
    ‘fontSize‘    =>    30,    // 验证码字体大小
    ‘length‘      =>    3,     // 验证码位数
    ‘useNoise‘    =>    false, // 关闭验证码杂点
);
$Verify =     new \Think\Verify($config);
$Verify->entry();

具体配置:

参数    描述
expire    验证码的有效期(秒)
useImgBg    是否使用背景图片 默认为false
fontSize    验证码字体大小(像素) 默认为25
useCurve    是否使用混淆曲线 默认为true
useNoise    是否添加杂点 默认为true
imageW    验证码宽度 设置为0为自动计算
imageH    验证码高度 设置为0为自动计算
length    验证码位数
fontttf    指定验证码字体 默认为随机获取
useZh    是否使用中文验证码
bg    验证码背景颜色 rgb数组设置,例如 array(243, 251, 254)
seKey    验证码的加密密钥
codeSet    验证码字符集合 3.2.1 新增
zhSet    验证码字符集合(中文) 3.2.1 新增

示例:

public function verify(){
    $config = array(
        ‘useCurve‘ => false, //是否加混淆线
        ‘useNoise‘ => false, //是否加混淆点
        ‘fontSize‘ => 32, //字体大小
        ‘length‘ => 2, //位数
        ‘imageW‘ => 290, //宽度
        ‘imageH‘ => 65 //高度
    );
    $verify = new \Think\Verify($config);
    $verify->entry(1);
}
时间: 2024-08-24 18:20:56

onethink后台登陆修改验证码!的相关文章

phpcms v9后台登陆验证码无法显示,怎么取消验证码

phpcms v9后台登陆验证码无法显示论坛里关于这个问题貌似一直没有解决,查看源代码后发现,关键一点是获取验证码的图片与全局变量SITE_URL相关,也就是网站的目录, 所以只要修改cache/configs/system.php文件中的网站路径变量 ‘web_path’ 即可. 举例说明(本地域名http://localhost) 如果所有的文件都在根目录下(例如apache下的htdocs),此时,默认访问地址应该是http://localhost/,则‘web_path’=>'/',若网

为wordpress后台登陆添加算术验证码

对于新建站(个人博客-柠檬https://ninmong.com)的站长来说提高后台的安全性,是一件非常重要的事,添加验证可以起到很好的效果,废话少说,贴代码 //后台登陆数学验证码 function rhymo_add_login_fields() { //获取两个随机数, 范围0~9 $num1=rand(0,9); $num2=rand(0,9); //最终网页中的具体内容 echo "<p><label for='math' class='small'>验证码&l

织梦后台登陆不上提示验证码不正确

1.密码明明正确的,却无法登陆后台管理 解答: 此外,不管是新人,还是phper,都要注意的是:用户名和密码只能由 [a-z A-Z - _ @ .] 这些字符组成,不能是中文或其它的符号. 2.验证码明明正确的,就是提示验证码不正确,而无法登陆后台. 解答:我就清空了一下cookies和IE临时文件夹,就可以,如果不行,看下面. 通过FTP进入根目录 修改/data/safe下的inc_safe_config.php 把$safe_gdopen值中的6去掉在登陆后台的时候就不会出现验证码了 比

phpcmsV9后台登陆界面去掉验证码

第一步 找到文件phpcms\modules\admin\index.php注释掉第33行到第36行 $code = isset($_POST['code']) && trim($_POST['code']) ?trim($_POST['code']) : showmessage(L('input_code'), HTTP_REFERER); if ($_SESSION['code'] != strtolower($code)) { showmessage(L('code_error'),

织梦重置密码的方法和织梦网站后台登陆账号修改方法

1.打开数据库,找到数据库表名为:dede_admin,单击dede_admin,将 d95a993df018d377fef8,替换为:f297a57a5a743894a0e4   ,这个值表示:admin就是织梦的默认密码.替换后保存. 2.将radminpass.php上传网站根目录,访问域名/radminpass.php 3.登录网站后台修改 4.织梦网站后台登陆账号修改方法     update dede_admin set userid='admin' where id=1     执

dede后台登陆又返回登陆界面怎么办

dede后台登陆又返回登陆界面......网上说的DATA等文件夹都有写入权限,试过好几种方法都不行! 其实最有可能的原因就是data文件夹的权限问题.大家可以通过FTP看下data文件的权限是否是775,也就是全部都有可读可写可执行的权限.记得把data文件的权限和sessions文件夹的权限改成777,用8Uftp软件进去以后,右键更改文件属性就可以了! 修改完这些以后记得用火狐或者遨游浏览器再登录下看看,360和IE记得要清空浏览器的缓存.第一步才是最重要的. .如果上面两步还不行的话就清

后台登陆功能的实现 SESSION

控制器 <?php // 本类由系统自动生成,仅供测试用途 class IndexAction extends Action { public function index(){ $this->display(); } } images放入public里 模板/index/里 images全部替换为__PUBLIC__/images 生成验证码函数 public function verify(){ import('ORG.Util.Image'); Image::buildImageVeri

DeDeCMS后台批量修改替换sql语句大全

有时候后台文章内容.标题或者锚文本出错,需要修改批量修改,那么就需要用dedecms的sql语句进行批量修改了. 利用dedecms后台SQL命令行工具批量修改内容,路径和超链接等信息.语句 DEDECMS SQL命令批量替换1.更改文章中的内容update dede_addonarticle set body=replace(body,'原来的字符','替换后的字符')例子解释:update dede_addonarticle set body=replace(body,'软件下载','插件下

利用htmlunit登陆带验证码图片的网站

http://htsoft.org/html/y2011/822_using-htmlunit-landing-site-with-captcha-image.html 利用htmlunit登陆带验证码图片的网站 2011年09月15日 ⁄ 编程语言 ⁄ 共 1266字 ⁄ 字号 小 中 大 ⁄ 暂无评论 ⁄ 阅读 7,088 次 以百度统计为例,说明下如何用htmlunit登陆带验证码的网站 //baidu统计登陆代码 try { WebClient client = new WebClien