首页
统计
关于
骗子曝光
Search
1
电脑微信企业微信双开/多开的方法(这可能是最简单粗暴高效的解决方案)
2,408 阅读
2
宝塔面板7.7.0版本原版安装+升级脚本(宝塔面板7.6.0破解版)
778 阅读
3
网址自动推送百度API源码(PHP源码)(百度php推送源代码)
702 阅读
4
宝塔LINUX企业永久付费破解版(宝塔企业版破解版)所有专业版企业版插件免费使用!
566 阅读
5
宝塔面板插件破解方法(宝塔面板插件破解方法教程)
526 阅读
闲聊
线报
WinForm
WinForm成品
WinForm源码
WinForm代码段
WEB
HTML代码
PHP代码
网站文章
网站源码
建站程序
Typecho
Typecho模板
Typecho插件
服务器运维面板
宝塔面板
网络安全
软件工具
技术教程
域名
自营程序
短链网DLW.IM
登录
Search
标签搜索
宝塔面板
源码
BT
WinForm
PHP
Telegram
百度
Typecho
CDN
谷歌翻译
宝塔
nginx
C#
IP
宝塔面板企业版免授权安装脚本
宝塔面板破解版
子比主题
在线截图生成器
网站源码
2023最新可用dai挂网源码
Root
累计撰写
160
篇文章
累计收到
183
条评论
今日撰写
0
篇文章
首页
栏目
闲聊
线报
WinForm
WinForm成品
WinForm源码
WinForm代码段
WEB
HTML代码
PHP代码
网站文章
网站源码
建站程序
Typecho
Typecho模板
Typecho插件
服务器运维面板
宝塔面板
网络安全
软件工具
技术教程
域名
自营程序
短链网DLW.IM
页面
统计
关于
骗子曝光
用户登录
登录
搜索到
1
篇与
Typecho自动义密码
的结果
2022-06-30
Typecho 前台注册自定义密码(typecho前台登录)
看到/var/Widget/Register.php 文件中 41-47 行有:/** 如果请求中有 password */ if (array_key_exists('password', $_REQUEST)) { $validator->addRule('password', 'required', _t('必须填写密码')); $validator->addRule('password', 'minLength', _t('为了保证账户安全, 请输入至少六位的密码'), 6); $validator->addRule('password', 'maxLength', _t('为了便于记忆, 密码长度请不要超过十八位'), 18); $validator->addRule('confirm', 'confirm', _t('两次输入的密码不一致'), 'password'); }发现 Typecho 已经定义了。这就很方便,我只用调用就好。我们目前要实现的功能:1.在表单中添加 input 让前台注册表单包含 password 和确认密码 confirm2.接收请求时,如果请求中有 password 则设置,否则还是按照原来的样子使用随机字符串。在表单中添加 input 让前台注册表单包含 password 和确认密码 confirm接收请求时,如果请求中有 password 则设置,否则还是按照原来的样子使用随机字符串。前台注册.php 内添加:<p> <label for="password" class="sr-only"><?php _e('密码'); ?></label> <input type="password" id="password" name="password" placeholder="<?php _e('密码'); ?>" value="<?php echo $rememberPassword; ?>" class="text-l w-100" autofocus /> </p> <p> <label for="confirm" class="sr-only"><?php _e('重复密码'); ?></label> <input type="password" id="confirm" name="confirm" placeholder="<?php _e('重复密码'); ?>" value="<?php echo $rememberConfirm; ?>" class="text-l w-100" /> </p>在/var/Widget/Register.php 文件中,找到:$generatedPassword = Typecho_Common::randString(7);改成:/** 如果请求中含有 password 则设置为密码,否则随机密码 */ if (array_key_exists('password', $_REQUEST)) { $generatedPassword = $this->request->password; } else { $generatedPassword = Typecho_Common::randString(7); }到这里就已经修改好了,用户注册的页面 P 标签记得自己修改一下顺序!
2022年06月30日
63 阅读
0 评论
0 点赞