Merhaba millet! Şu an üzerinde çalıştığım bir proje ile ilgili bir sorum var. Benim "UsersTable" i coulmn "Kullanıcı Kimliği" adlı gelmiş iseASP.NET Oturumu ve LINQ
var query = from user in dwe.UsersTable
where user.LoginName.Equals(usernameBox.Text) && user.Password.Equals(pwBox.Text)
select user;
if (query.Count() == 1)
{
Session["User"] = usernameBox.Text;
Response.Redirect("Edit.aspx");
}
else
{
LabelError.Text = "Error try again";
}
}
: Ben bu kod hattı var. "userID" yi yeniden yönlendirilen sayfaya (Edit.aspx) bir oturum olarak göndermek istiyorum KullanıcıKimliği Kullanıcı adı ve parola arasındaki karşılaştırmanın sonucuna eşit olmalıdır.
['Count' yerine' Any' kullanın] (http://blogs.teamb.com/craigstuntz/2010/04/21/38598/) –
Kullanıcıların parolalarını düz metin olarak depolamak kötü bir uygulamadır. veri tabanı. Parolalarını saklamayı ve onu saklamayı düşünmelisiniz. –