Improved install user experience

This commit is contained in:
Marcel Baumgartner
2023-08-08 00:53:00 +02:00
parent 17e3345b8a
commit aa547038de
3 changed files with 15 additions and 5 deletions

View File

@@ -112,7 +112,7 @@ public class IdentityService
if (user == null)
{
Logger.Warn(
$"Cannot find user with the id '{userid}' in the database. Maybe the user has been deleted or a token has been successfully faked by a hacker");
$"Cannot find user with the id '{userid}' in the database. Maybe the user has been deleted or a token has been successfully faked by a hacker", "security");
return;
}

View File

@@ -66,17 +66,15 @@ public class UserService
{
throw new DisplayException("The email is already in use");
}
//TODO: Validation
// Add user
var user = UserRepository.Add(new()
{
Address = "",
Admin = false,
Admin = !UserRepository.Get().Any(),
City = "",
Country = "",
Email = email,
Email = email.ToLower(),
Password = BCrypt.Net.BCrypt.HashPassword(password),
FirstName = firstname,
LastName = lastname,