✅ Validation de l’email d’inscription ajoutée
All checks were successful
Dotnet build and test / build (pull_request) Successful in 4m53s
All checks were successful
Dotnet build and test / build (pull_request) Successful in 4m53s
Vvalidation au point le plus sûr : le modèle de formulaire, avec un garde-fou côté contrôleur pour normaliser la valeur avant création du compte. * Ajout de [EmailAddress] dans RegisterModel.cs * Nettoyage de model.Email avec Trim() avant le ModelState.IsValid dans AccountController.cs * Ajout d’un test de régression dans EMailling.cs Additionnellement, le job de test est corrigé pour laisser vivre le test en plateforme Android, hors CI
This commit is contained in:
parent
0bfe61cbb8
commit
6a6cc3a967
6 changed files with 37 additions and 6 deletions
|
|
@ -564,6 +564,8 @@ IHtmlLocalizerFactory htmlLocalizerFactory,
|
|||
[ValidateAntiForgeryToken]
|
||||
public async Task<IActionResult> Register(RegisterModel model)
|
||||
{
|
||||
model.Email = model.Email?.Trim();
|
||||
|
||||
if (ModelState.IsValid)
|
||||
{
|
||||
var user = new ApplicationUser { UserName = model.UserName, Email = model.Email };
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue