Got a login

This commit is contained in:
Paul Schneider 2023-04-05 22:29:40 +01:00
commit 4b52b6e96e
61 changed files with 7793 additions and 609 deletions

View file

@ -6,14 +6,15 @@ using Yavsc.Attributes.Validation;
namespace Yavsc.ViewModels.Account
{
// TODO external autentication providers
public class SignInViewModel
public class SignInModel
{
/// <summary>
/// <summary>
/// Local user's name.
/// </summary>
/// <returns></returns>
[YaRequired]
public string UserName { get; set; }
public string EMail { get; set; }
/// <summary>
/// Local user's password .
@ -46,11 +47,6 @@ namespace Yavsc.ViewModels.Account
/// <returns></returns>
public string ReturnUrl { get; set; }
/// <summary>
/// Lists external identity provider descriptions.
/// </summary>
/// <returns>an enumeration of the descriptions.</returns>
public IEnumerable<YaAuthenticationDescription> ExternalProviders { get; set; }
}
public class YaAuthenticationDescription {

View file

@ -18,7 +18,5 @@ namespace Yavsc.ViewModels.Account
[Display(Name = "Confirmer le mot de passe")]
[Compare("Password", ErrorMessage = "Le mot de passe et sa confirmation ne sont pas les mêmes.")]
public string ConfirmPassword { get; set; }
public string Code { get; set; }
}
}