This is an entry-level ASP tutorial. NET User login code, let's look at the code below.
Login.aspx.cs
protected void Btnlogin_click (object sender, EventArgs e)
{
string username = txtUsername.Text;
string userpwd = Txtuserpwd.text;
UserInfo userobj = Useroper.checklogin (username, userpwd);
if (userobj = null)
Response.Write ("<script>alert (' username or password is wrong! '); </script> ");
Else
{
session["userinfo"] = userobj;
Formsauthentication.setauthcookie (Userobj.username, false);
Response.Cookies.Add (new HttpCookie ("username", userobj.username));
Response.Redirect (Formsauthentication.defaulturl);
}
}
Configure Web.config to verify the current login, no matter which page is running, as long as no login will automatically jump to the login Login.aspx page
Web.config:
<system.web>
<authorization>
<deny users= "?" />
</authorization>
<authentication mode= "Forms" >
<forms loginurl= "Login.aspx" timeout= "2880" defaulturl= "default.aspx"/>
</authentication>
</system.web>