api-server-setup #1

Merged
derek merged 37 commits from api-server-setup into main 2025-07-15 21:17:25 -07:00
Showing only changes of commit ccd7914dfc - Show all commits
@@ -26,7 +26,7 @@ namespace BoredCareers.Controllers {
if (test.EmailVerified == true) {
if (test.FailedPasswordLock) {
if (test.CurrentPasswordAttempts >= test.PasswordAttempts) {
return new Account() { Error = "Too many failed password attempts. Please reset your password" };
return new Account() { ID = -1, UserName = "Too many failed password attempts. Please reset your password" };
}
}
if (BCrypt.Net.BCrypt.Verify(PasswordHash, test.PasswordHash)) {
@@ -50,17 +50,17 @@ namespace BoredCareers.Controllers {
else {
test.CurrentPasswordAttempts += 1;
await _databaseService.SetAccount(test);
return new Account() { Error = "Wrong password" };
return new Account() { ID = -1, UserName = "Wrong Password" };
}
}
else {
await SendVerify(test.UserName);
return new Account() { Error = "A new verify email has been sent. \n Note only 1 email send every 5 mintes" };
return new Account() { ID = -1, UserName = "A new verify email has been sent. \n Note only 1 email send every 5 mintes" };
}
}
return new Account() { Error = "User doesn't exist" };
return new Account() { ID = -1, UserName = "User doesn't exist" };
} catch (Exception ex) {
return new Account() { Error = ex.Message };
return new Account() { ID = -1, UserName = ex.Message };
}
}
@@ -82,18 +82,18 @@ namespace BoredCareers.Controllers {
await SendVerify(created.UserName);
return created;
}
return new Account() { Error = "Unknown Error" };
return new Account() { ID = -1, UserName = "Unknown Error" };
}
else {
return new Account() { Error = "Email is already in use" };
return new Account() { ID = -1, UserName = "Email is already in use" };
}
}
else {
return new Account() { Error = "UserName is taken" };
return new Account() { ID = -1, UserName = "UserName is taken" };
}
} catch (Exception ex) {
Console.WriteLine("Error: " + ex.Message);
return new Account() { Error = ex.Message };
return new Account() { ID = -1, UserName = ex.Message };
}
}