Class SignInBasePage
public class SignInBasePage : LobbyBasePage, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, INamingContainer, IFilterResolutionService, IHttpHandler, IAdminPage, IHasTranslator, IHasWebRoute
- Inheritance
-
SignInBasePage
- Implements
- Derived
- Inherited Members
Constructors
SignInBasePage()
public SignInBasePage()
Properties
AuthenticationSource
protected string AuthenticationSource { get; set; }
Property Value
CellNumber
protected string CellNumber { get; set; }
Property Value
ConfirmationCodeSession
protected string ConfirmationCodeSession { get; set; }
Property Value
ErrorHappened
protected bool ErrorHappened { get; set; }
Property Value
FinalSignInUrl
protected string FinalSignInUrl { get; set; }
Property Value
HasExternalReturnUrl
public bool HasExternalReturnUrl { get; set; }
Property Value
IsAuthentication
protected static bool IsAuthentication { get; set; }
Property Value
MFA
protected SignInBasePage.SignInUserMFA MFA { get; set; }
Property Value
RedirectURL
protected string RedirectURL { get; set; }
Property Value
SuccessfulSignInHappened
protected static bool SuccessfulSignInHappened { get; set; }
Property Value
UserId
protected static Guid UserId { get; set; }
Property Value
Methods
ClearSessionCache()
protected void ClearSessionCache()
LoginUser(string, string, bool, string, string)
protected void LoginUser(string username, string password, bool autologin, string authSource, string returnVerifiedUrl = null)
Parameters
MFAPageURL(Guid, TUserAuthenticationFactor)
protected string MFAPageURL(Guid userId, TUserAuthenticationFactor mfa)
Parameters
userIdGuidmfaTUserAuthenticationFactor
Returns
OnBruteForceDetected(string, DateTime)
protected void OnBruteForceDetected(string username, DateTime lockedUntil)
Parameters
RedirectReturnVerifiedUrl(User, string)
public static string RedirectReturnVerifiedUrl(User user, string returnBackUrl)
Parameters
Returns
RedirectToMFAPage(Guid, TUserAuthenticationFactor)
protected void RedirectToMFAPage(Guid userId, TUserAuthenticationFactor mfa)
Parameters
userIdGuidmfaTUserAuthenticationFactor
RedirectToParent()
protected void RedirectToParent()
RedirectToSignInErrorPage(SignInErrorCodes, bool, string)
protected void RedirectToSignInErrorPage(SignInBasePage.SignInErrorCodes errorCode, bool htmlEncode = false, string message = "")
Parameters
errorCodeSignInBasePage.SignInErrorCodeshtmlEncodeboolmessagestring
RedirectToSignInPage(string)
protected void RedirectToSignInPage(string message = "")
Parameters
messagestring
RedirectToSignInSucceedPage(bool, Guid, string)
public static void RedirectToSignInSucceedPage(bool isAuthentication, Guid userId, string message = "")
Parameters
SignInSucceedPageURL(bool, Guid, string)
public static string SignInSucceedPageURL(bool isAuthentication, Guid userId, string message = "")