首页 | 风讯安装 | 后台管理 | 升级转换 | 模板制作 | 标签说明 | 采集说明 | 常见问题 | 自由标签 | 样式管理 | 功能扩展 | 插件使用 |
常 见 问 题
新 手 入 门
中 级 进 阶
高 级 技 巧
 给 fs3.1的后台加上一个可控制的后台管理验证码 ★★★★★ 【字体:小 大】 
给 fs3.1的后台加上一个可控制的后台管理验证码
http://www.foosun.cn   作者:Monfs   来源:  点击:  更新时间:06-06-18 11:53:28

如题,如果你对fs3.1安全系数还是不够放心,那么请动手跟我改吧!适用3.1sp1\sp2

在admin/CheckLogin.asp文件中增加如下代码:
'增加后台管理认证
if request("AdminLoginCode") <> SiteManageCode then
 Response.Write("<script>alert(""错误:\n管理认证有误"&Copyright&""");location.href=""Login.asp"";</script>")
 Response.End
end if

我是在46行左右加上的


在inc/const.asp中增加如下红的地方!
'==========================用户自定义参数=====================================
Const VariableStr = "JustForTest........NoUse!"
'===========================增加后台管理认证码=================================
Const EnableSiteManageCode = true        '是否启用后台管理认证码 是: True  否: False
Const SiteManageCode = "fs3.1"               '后台管理认证码

在admin/login,asp中找个合适的地方增加如下代码:
<%if EnableSiteManageCode = True Then%>
<input name="AdminLoginCode" type="password"  id="AdminLoginCode"  tabindex="4" size="5">
<%end if%>

 6月11日更新:上次遗漏了一个问题,一直没有时间过来更正,今天来给大家更正下!

在admin/CheckLogin.asp文件中增加如下代码:
'增加后台管理认证
if request("AdminLoginCode") <> SiteManageCode then
 Response.Write("<script>alert(""错误:\n管理认证有误"&Copyright&""");location.href=""Login.asp"";</script>")
 Response.End
end if

我是在46行左右加上的

改成:

在admin/CheckLogin.asp文件中增加如下代码:
'增加后台管理认证

if EnableSiteManageCode = True Then
if request("AdminLoginCode") <> SiteManageCode then
 Response.Write("<script>alert(""错误:\n管理认证有误"&Copyright&""");location.href=""Login.asp"";</script>")
 Response.End

end if
end if

我是在46行左右加上的

点击下载附件

文章录入:风讯科技  责任编辑:风讯科技  
·上一篇:新建、修改标签提高浏览速度(改图片为普通button)
·下一篇:批量修改新闻阅读权限以及扩展名并自动生成
【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
 没有任何评论
2002-2006 Foosun Inc. 四川风讯科技发展有限公司.版权所有  蜀ICP备 05005237