校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網站建設 > 建站知識 > dedecms添加登錄管理認證碼的方法

dedecms添加登錄管理認證碼的方法

POST TIME:2021-05-19 22:34

本文實例講述了dedecms添加登錄管理認證碼的方法。分享給大家供大家參考。具體分析如下:

隨著dedecms用的人越來越多,也就引來各種關注,然后就各種漏洞、入侵,最近又爆出了一個堪稱全版本都有的漏洞,的確,我googlehack了一下,基本上 5.5-5.7 的版本測試都可以,不過MD5是個硬傷,多余的話就不說了.

其實就是在后臺登錄界面添加個表單驗證而已,管理認證,應該知道吧,動易、帝國的那種,本地字符驗證,而不是數據庫驗證,所以SQL查詢不了,入侵時碰到這種登錄最糾結,最無奈的.

首先看看,我們要改的是這2個文件/(后臺路徑)/templets/login.htm 這是后臺登錄界面,/(后臺路徑)/login.php 登錄消息的處理文件.

我們先來改login.htm文件,可能大家的模板不一樣,不過自己改改吧,這是驗證表單是否為空的代碼,可以直接放在HTML里,也可以link到JS文件里,代碼如下:

代碼如下:<script language="javascript">
<!--
var closestr=0;
function SetFocus() {
var df = document.form1;
if(df.userid.value == '')
df.userid.focus();
else
df.userid.select();
}
function CheckForm() {
var df = document.form1;
if(df.userid.value == '') {
alert('請輸入用戶名!');
df.userid.focus();
return false;
}
if(df.pwd.value == '') {
alert('請輸入密碼!');
df.pwd.focus();
return false;
}
if (df.validate.value == '') {
alert ('請輸入您的驗證碼!');
df.validate.focus();
return(false);
}
if (df.vacodes.value == '') {
alert ('請輸入您的認證碼!');
df.vacodes.focus();
return(false);
}
}
//-->
</script>
這是我的form框架和input提交,其實那個認證碼的input 直接復制用戶名的 input或密碼的input就可以,改下name名就可以了,代碼如下:

代碼如下:<form name="form1" id="form1" method="post" action="login.php" onsubmit='return CheckForm();'>
<input type="hidden" name="gotopage" value="<?php if(!empty($gotopage)) echo $gotopage;?>" />
<input type="hidden" name="dopost" value="login"/>
<ul>
<li><span>用戶名:</span>
<input type="text" name="userid" class="input_out" maxlength="20" style="width:148px;" onfocus="this.className='input_on';this.onmouseout=''" onblur="this.className='input_off';this.onmouseout=function(){this.className='input_out'};" onmousemove="this.className='input_move'" onmouseout="this.className='input_out'"/>
</li>
<li><span>密&nbsp;&nbsp;碼:</span>
<input type="password" name="pwd" class="input_out" maxlength="20" style="width:148px;" onfocus="this.className='input_on';this.onmouseout=''" onblur="this.className='input_off';this.onmouseout=function(){this.className='input_out'};" onmousemove="this.className='input_move'" onmouseout="this.className='input_out'"/>
</li>
<li><span>認證碼:</span>
<input type="password" name="vacodes" class="input_out" maxlength="20" style="width:148px;" onfocus="this.className='input_on';this.onmouseout=''" onblur="this.className='input_off';this.onmouseout=function(){this.className='input_out'};" onmousemove="this.className='input_move'" onmouseout="this.className='input_out'"/>
</li>
<li><span>驗證碼:</span>
<input name="validate" type="text" id="vdcode" style="width:50px;text-transform:uppercase;" onfocus="this.className='input_on';this.onmouseout=''" onblur="this.className='input_off';this.onmouseout=function(){this.className='input_out'};" onmousemove="this.className='input_move'" onmouseout="this.className='input_out'" class="input_out"/>
<img id="vdimgck" src="../include/vdimgck.php" alt="看不清?點擊更換" align="absmiddle" style="cursor:pointer" onclick="this.src=this.src+'?'"/></li>
<span>&nbsp;</span>
<input name='Submit' type='image' style='width:60px; HEIGHT: 25px;' src='img/submit.gif' width='60' height='27'/>
</li>
</ul>
</form>
然后就是提交驗證(/login.php)了,代碼第50行就有注釋 //登錄檢測,我們把驗證內嵌在如下代碼:

代碼如下:if (!emptyempty($userid) && !emptyempty($pwd)) {
$res = $cuserLogin->checkUser($userid, $pwd);
//success
if ($res == 1) {
//里,如下。
if (!emptyempty($userid) && !emptyempty($pwd)) {
$res = $cuserLogin->checkUser($userid, $pwd);
//success
if ($res == 1) { //嵌套到這里面!
$uservacodes = $_POST['vacodes']; //取出vacodes內容放入另一個變量
if ($uservacodes != '認證碼自定義') { //自行修改認證碼自定義內容!
ResetVdValue();
ShowMsg('認證碼不正確!', 'login.php', 0, 1000); //不等于跑這里
die;
} else { //等于就跑這里
$cuserLogin->keepUser();
if (!emptyempty($gotopage)) {
ShowMsg('成功登錄,正在轉向管理管理主頁!', $gotopage);
die;
} else {
$uservacodes = $_POST['vacodes'];
ShowMsg('成功登錄,正在轉向管理管理主頁!', 'index.php');
die;
}
}
解釋:先驗證圖片驗證碼,在驗證用戶名,在驗證密碼,最后驗證認證碼,以免認證碼被爆破.

注意:if的塊語句{}一定要對應,不然會出錯,可以用Notepad++來修改.

也可以把認證碼比較那里設置成變量,鏈接到包含的文件里,比如config文件,自己操作吧,個人博客我就不講究互動性了,其他的網站源碼也大同小異,找到登錄界面和提交頁面,修改之即可.

希望本文所述對大家的dedecms建站有所幫助。




收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
欧美videossexotv100| 亚洲影院免费观看| 韩国视频一区二区| 精品国产青草久久久久福利| 日韩精品电影一区亚洲| 精品国产1区二区| 成人在线一区二区三区| 亚洲老妇xxxxxx| 欧美一区二区三区四区高清 | 国产精品视频第一区| 欧美日韩国产精选| 成人性生交大片免费看视频在线| 欧美在线你懂的| 久久久久久久电影| 日韩一区欧美二区| 日韩一区二区三区免费观看| 国产欧美视频一区二区| 亚洲免费视频成人| 精品一区二区日韩| 最好看的中文字幕久久| 欧美精品乱人伦久久久久久| 福利一区二区在线观看| 午夜激情一区二区三区| 国产精品毛片大码女人| 日韩亚洲欧美在线观看| 欧美性受xxxx| 99久久国产综合精品色伊| 美女视频黄久久| 自拍偷自拍亚洲精品播放| 欧美肥大bbwbbw高潮| 首页国产欧美日韩丝袜| 国产精品青草久久| 久久色视频免费观看| 欧美一区二区三区白人| 欧美日韩情趣电影| 欧洲国内综合视频| 欧美视频精品在线观看| 一本久道久久综合中文字幕| 不卡的av网站| 欧美写真视频网站| 欧美午夜片在线看| 欧美一级在线视频| 久久亚区不卡日本| 中文字幕第一区二区| 国产精品久久久久一区二区三区共| 亚洲精品一区二区三区四区高清| 精品国产乱码久久久久久久 | 国产精品久久久久国产精品日日| 欧美日本一区二区| 2023国产精品自拍| 亚洲影院免费观看| 青青草视频一区| 成人aaaa免费全部观看| 在线观看三级视频欧美| 久久久久88色偷偷免费| 亚洲一区二区在线播放相泽| 美女一区二区在线观看| 99re热视频精品| 久久精品欧美一区二区三区不卡 | 日韩一区在线播放| 午夜不卡在线视频| 成人av网站免费观看| 欧美精品日韩精品| 亚洲精品免费在线观看| 国产精品69毛片高清亚洲| 欧美视频一区二区在线观看| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 色吧成人激情小说| 国产片一区二区| 日韩高清在线不卡| 91麻豆精品国产91久久久使用方法 | 日韩va欧美va亚洲va久久| 成人免费看视频| 精品国产免费久久| 蜜臀av一区二区三区| 欧美日韩国产成人在线免费| 亚洲一区中文在线| 91免费看片在线观看| 中文字幕亚洲欧美在线不卡| 国产福利一区二区三区视频| 精品国产凹凸成av人网站| 天堂精品中文字幕在线| 欧美美女视频在线观看| 香蕉久久一区二区不卡无毒影院| 97se亚洲国产综合自在线不卡| 椎名由奈av一区二区三区| 91在线国产观看| 亚洲电影你懂得| 日韩一级二级三级| 国产精品资源网站| 亚洲色图欧美在线| 欧美一区二区三区小说| 久久精品国产秦先生| 国产精品视频免费看| 欧美在线看片a免费观看| 美国毛片一区二区| 亚洲天堂久久久久久久| 欧美日本精品一区二区三区| 国产美女久久久久| 亚洲一区二区三区四区五区中文| 欧美精品一区二| 在线亚洲一区二区| 国产精品综合一区二区三区| 亚洲欧美区自拍先锋| 制服视频三区第一页精品| 国产成人在线视频播放| 五月激情综合网| 亚洲欧美激情插| 国产精品久久网站| 久久久久国产一区二区三区四区| 91福利国产成人精品照片| 国产成人午夜视频| 国产99久久久久久免费看农村| 日韩成人av影视| 全部av―极品视觉盛宴亚洲| 亚洲午夜久久久久| 亚洲美女一区二区三区| 亚洲欧美国产三级| 中文字幕亚洲一区二区va在线| 国产日产欧美一区二区三区| 日本一区二区三级电影在线观看| 日韩欧美国产麻豆| 成人av午夜影院| 99久久精品99国产精品| 91啪九色porn原创视频在线观看| 国产在线精品不卡| 波多野结衣在线一区| 99久久国产综合色|国产精品| 色香蕉久久蜜桃| 色狠狠色狠狠综合| 欧美三级视频在线播放| 欧美一二三在线| 国产精品久久久久天堂| 夜夜操天天操亚洲| 精品久久久久久久久久久久包黑料 | 精品盗摄一区二区三区| 中文子幕无线码一区tr | 日本一不卡视频| 成人亚洲一区二区一| 欧美成人精品福利| 亚洲综合一区二区| 北岛玲一区二区三区四区| 欧美人狂配大交3d怪物一区| 国产精品看片你懂得| 黑人巨大精品欧美一区| 欧美女孩性生活视频| 中文字幕欧美一| 成人黄色软件下载| 久久久久久久精| 国产精品18久久久久久久久久久久| 精品av综合导航| 秋霞电影网一区二区| 国产91精品露脸国语对白| 91丨九色丨蝌蚪丨老版| 日本久久电影网| 日韩一区二区三区四区五区六区 | 在线亚洲欧美专区二区| 国产成人欧美日韩在线电影| 国产成人精品亚洲午夜麻豆| 欧美色老头old∨ideo| 国产精品美日韩| 风间由美一区二区三区在线观看 | 国产高清不卡一区二区| 26uuuu精品一区二区| 日本免费在线视频不卡一不卡二 | 99精品视频中文字幕| 一区二区三区日韩欧美| 在线观看欧美精品| 亚洲综合偷拍欧美一区色| 91理论电影在线观看| 亚洲第一成人在线| 日韩欧美另类在线| 蜜臀99久久精品久久久久久软件| 久久综合久色欧美综合狠狠| 粉嫩av一区二区三区粉嫩| 国产精品毛片高清在线完整版| 91麻豆精品一区二区三区| 秋霞电影网一区二区| 国产精品免费丝袜| 精品视频123区在线观看| 精品影视av免费| 亚洲一区二区三区激情| 91精品免费观看| 国产精品亚洲人在线观看| 亚洲免费av高清| 亚洲国产高清在线观看视频| 欧美在线短视频| 99re热视频这里只精品| 国产精品66部| 国产一区欧美二区| 亚洲国产色一区| 亚洲天天做日日做天天谢日日欢 | 91成人免费在线视频| 成人app网站| 国产成人av资源| 国产不卡免费视频| 久久国内精品视频| 美女久久久精品| 麻豆成人免费电影| 韩国理伦片一区二区三区在线播放|