我從來沒有真正實現過註冊/登錄系統,所以我正在努力讓自己在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