asp.net这段代码是什么意思,账号密码是什么啊,需要用数据库吗,如果需要数据表怎么建

protectedvoidbtnLogin_Click(objectsender,EventArgse){//判断验证码是否输入正确stringcode=txtCode.... protected void btnLogin_Click(object sender, EventArgs e)
{
// 判断验证码是否输入正确
string code = txtCode.Text.Trim().ToUpper();
string rightCode = Session["Code"].ToString();
if (code != rightCode)
{
Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('验证码输入错误!');</script>");
return;
}

string name = txtName.Text.Trim();
string pwd = txtPassword.Text.Trim();

// 把密码转为MD5码的形式
pwd = FormsAuthentication.HashPasswordForStoringInConfigFile(pwd, "MD5");

bool b = LoginManager.Login(name, pwd);
if (b)
{
// 登陆成功
Session["admin"] = name;
Response.Redirect("categorymanager.aspx");
}
else {
Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('登陆失败,用户名或者密码错误!');</script>");
}

}
展开
 我来答
小叶乐拍拍
2016-07-03 · 超过22用户采纳过TA的回答
知道答主
回答量:42
采纳率:33%
帮助的人:23.1万
展开全部
这个代码是登录检查账号密码是否合法的,是否需要数据库看LoginManager.Login是否有sql语句,一般系统登录都要配置数据库的。怎么配置要看LoginManager代码
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式