我从来没有真正实现过注册/登录系统,所以我正在努力让自己在C#/ ASP.NET(不使用ASP.NET的内置会员提供商)。我有点不清楚的是如何利用会话/ cookie来保持用户在会话期间和会话之间登录。如何正确实现会话的用户系统
protected void Login_User(object sender, EventArgs e)
{
string username = usernameField.Text;
string password = passwordField.Text;
User user = UserRepository.FindUser(username);
if (user != null)
{
if (user.Password.Equals(Hash(password)))
{
// How do I properly login the user and keep track of his session?
}
else
Response.Write("Wrong password!");
}
else
Response.Write("User does not exist!");
}
希望这不会用于生产代码? – BrokenGlass 2011-01-27 16:30:15
这当然是为了学习的目的。 – 2011-01-27 16:30:39