diff --git a/csharp/App/Backend/Controller.cs b/csharp/App/Backend/Controller.cs index 519684547..788f94869 100644 --- a/csharp/App/Backend/Controller.cs +++ b/csharp/App/Backend/Controller.cs @@ -16,7 +16,7 @@ public class Controller : ControllerBase [HttpPost(nameof(Login))] public ActionResult Login(String username, String? password) { - var user = Db.GetUserByName(username); + var user = Db.GetUserByEmail(username); if (user is null) { diff --git a/csharp/App/Backend/DataTypes/Methods/User.cs b/csharp/App/Backend/DataTypes/Methods/User.cs index 2ce43c2e9..ac2f09b8e 100644 --- a/csharp/App/Backend/DataTypes/Methods/User.cs +++ b/csharp/App/Backend/DataTypes/Methods/User.cs @@ -93,7 +93,7 @@ public static class UserMethods public static Boolean VerifyPassword(this User user, String password) { - return Db.GetUserByName(user.Name)?.Password == user.SaltAndHashPassword(password); + return Db.GetUserByEmail(user.Name)?.Password == user.SaltAndHashPassword(password); } diff --git a/csharp/App/Backend/Database/Read.cs b/csharp/App/Backend/Database/Read.cs index 5d4341d0b..dcaa0e90d 100644 --- a/csharp/App/Backend/Database/Read.cs +++ b/csharp/App/Backend/Database/Read.cs @@ -26,10 +26,10 @@ public static partial class Db .FirstOrDefault(u => u.Id == id); } - public static User? GetUserByName(String userName) + public static User? GetUserByEmail(String userName) { return Users - .FirstOrDefault(u => u.Name == userName); + .FirstOrDefault(u => u.Email == userName); } public static Session? GetSession(String token)