namespace IOL.BookmarkThing.Server.Models.Database; public class User : Base { public string Username { get; set; } private string Password { get; set; } public void HashAndSetPassword(string password) { Password = PasswordHelper.HashPassword(password); } public bool VerifyPassword(string password) { return PasswordHelper.Verify(password, Password); } public IEnumerable DefaultClaims() { return new Claim[] { new(AppClaims.USER_ID, Id.ToString()), new(AppClaims.NAME, Username), }; } }