Fix hashing performance
This commit is contained in:
parent
e7da0bdd06
commit
47a62e7968
|
@ -16,10 +16,14 @@ public class LoginModel : PageModel {
|
|||
return;
|
||||
|
||||
using var db = new AppDb.DbConn();
|
||||
var user = db.Users.FirstOrDefault(p => p.Username == Request.Form["user"].ToString() && p.Password == Request.Form["pass"].ToString().Sha256());
|
||||
var user = db.Users.FirstOrDefault(p => p.Username == Request.Form["user"].ToString());
|
||||
|
||||
if (user == null)
|
||||
return;
|
||||
|
||||
if (user.Password != Request.Form["pass"].ToString().Sha256())
|
||||
return;
|
||||
|
||||
HttpContext.Session.SetString("authenticatedUser", user.Username);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue