Migrates AuthenticationController for the 2FA requirements

This commit is contained in:
Shannon
2020-10-19 18:48:51 +11:00
parent 29276acffd
commit e68c37dc54
16 changed files with 573 additions and 419 deletions

View File

@@ -18,5 +18,17 @@ namespace Umbraco.Web.Models
[Required]
[DataMember(Name = "provider", IsRequired = true)]
public string Provider { get; set; }
/// <summary>
/// Flag indicating whether the sign-in cookie should persist after the browser is closed.
/// </summary>
[DataMember(Name = "isPersistent", IsRequired = true)]
public bool IsPersistent { get; set; }
/// <summary>
/// Flag indicating whether the current browser should be remember, suppressing all further two factor authentication prompts.
/// </summary>
[DataMember(Name = "rememberClient", IsRequired = true)]
public bool RememberClient { get; set; }
}
}