首页 > 网站 > 建站经验 > 正文

给 fs3.1的后台加上一个可控制的后台管理验证码

2024-08-30 19:06:14
字体:
来源:转载
供稿:网友

如题,假如你对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行左右加上的

点击下载附件

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表