diff --git a/Blazor/Blazor/Models/AdministratorModel.cs b/Blazor/Blazor/Models/AdministratorModel.cs index 0fdf7c4..91d1dd6 100644 --- a/Blazor/Blazor/Models/AdministratorModel.cs +++ b/Blazor/Blazor/Models/AdministratorModel.cs @@ -15,6 +15,8 @@ public class AdministratorModel public string Username { get; set; } [Required(ErrorMessage = "Password is required")] + [RegularExpression(@"^[^\s]+$", ErrorMessage = "Le champ ne doit pas contenir d'espaces.")] + [StringLength(255, ErrorMessage = "{0} length must be between {2} and {1}.", MinimumLength = 6)] public string HashedPassword { get; set; } public void HashPassword(string password) diff --git a/Blazor/Blazor/Models/PlayerModel.cs b/Blazor/Blazor/Models/PlayerModel.cs index 7cdd986..a8da40a 100644 --- a/Blazor/Blazor/Models/PlayerModel.cs +++ b/Blazor/Blazor/Models/PlayerModel.cs @@ -14,6 +14,8 @@ public class PlayerModel public string Nickname { get; set; } [Required(ErrorMessage = "Password is required")] + [RegularExpression(@"^[^\s]+$", ErrorMessage = "Le champ ne doit pas contenir d'espaces.")] + [StringLength(255, ErrorMessage = "{0} length must be between {2} and {1}.", MinimumLength = 6)] public string HashedPassword { get; set; } public void HashPassword(string password)