protected void ValidateUser(object sender, EventArgs e)
{
int IDuser = 0;
using (SqlConnection con = new SqlConnection(DAL.Utility.Connection_String()))
{
using (SqlCommand cmd = new SqlCommand("Validate_User"))
{
string pass_user = FormsAuthentication.HashPasswordForStoringInConfig File(Lo_loginadmin.Password, "SHA1");
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@username_user", Lo_loginadmin.UserName);
cmd.Parameters.AddWithValue("@pass_user", pass_user);

cmd.Connection = con;
con.Open();
IDuser = Convert.ToInt32(cmd.ExecuteScalar());
con.Close();
}
switch (IDuser)
{
case -1:
Lo_loginadmin.FailureText = "نام کاربری یا رمز عبور شما اشتباه است";
break;
case -2:
Lo_loginadmin.FailureText = "اکانت شما هنوز فعال نشده است";
break;
default:
FormsAuthentication.RedirectFromLoginPage(Lo_login admin.UserName, Lo_loginadmin.RememberMeSet);
break;
}
}
}

از این ظریق لوگین میکنم حالا چه چور میشه بررسی کرد اگه کاربر لوگین بود دوباره نیاد به صفحه لوگین؟