-1
내가 이것을 시도하면 로그인 기본 파일에 액세스 할 수 없습니다. 나는 이미 데이터베이스와 테이블이 같은지 확인했다. 여러 사용자를 만들려고하는데 로그인 할 수 없습니다. 여러 사용자에게 액세스하는 올바른 방법은 무엇입니까?여러 세션 asp.net 세션을 사용하여 로그인
if (Sessions.Current.authenticated != null)
{
if (Sessions.Current.authenticated)
{
Response.Redirect("Admin/Default2.aspx");
}
}
}
protected void login(object sender, EventArgs e)
{
string username = txtUsername.Text.ToString();
string password = txtPassword.Text.ToString();
DataTable dtUser = DBConnector.getTable("SELECT * FROM User WHERE Username = '" + username + "' AND Password = '" + password, false);
if (dtUser.Rows.Count > 0)
{
DataRow dr = dtUser.Rows[0];
Sessions.Current.authenticated = true;
Sessions.Current.lastfirst = dr["Name"].ToString();
Sessions.Current.Usertype = dr["userType"].ToString();
Response.Redirect("Admin/Default2.aspx");
Response.Redirect("web/Default.aspx");
}
}
주의 SQL 주입 문제 –