✅ Validation de l’email d’inscription ajoutée
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
c23e62c4c0
commit
82e9d9023c
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