protected static Boolean Authentication(string username, string password)
{
string sqlstring;
sqlstring = "Select Username, Password, UserType from Userprofile WHERE Username='" + username + "' and Password ='" + password + "'";
// create a connection with sqldatabase
System.Data.SqlClient.SqlConnection con = new System.Data.SqlClient.SqlConnection(
"Data Source=PRADEEP-LAPTOP\\SQLEXPRESS;Initial Catalog=BookStore;Integrated Security=True");
// create a sql command which will user connection string and your select statement string
System.Data.SqlClient.SqlCommand comm = new System.Data.SqlClient.SqlCommand(sqlstring, con);
// create a sqldatabase reader which will execute the above command to get the values from sqldatabase
System.Data.SqlClient.SqlDataReader reader;
// open a connection with sqldatabase
con.Open();
// execute sql command and store a return values in reade
reader = comm.ExecuteReader();
// check if reader hase any value then return true otherwise return false
if (reader.Read())
return true;
else
return false;
}
Boolean blnresult;
blnresult = Authentication(Login2.UserName, Login2.Password);
if (blnresult == true)
{
Session["User_ID"] = getIDFromName(Login2.UserName);
Session["Check"] = true;
Session["Username"] = Login2.UserName;
Response.Redirect("Index.aspx");
}
таким образом, пользователь, такой как Персонал или даже Администратор, входит в тот же Index.aspx. Я хочу изменить его на разные веб-страницы.
как сменить сайты для каждого типа пользователей. У меня есть отдельные типы пользователей. и я взял UserType в функции аутентификации.