CanSignInAsync(TUser)
|
傳回旗標,指出指定的使用者是否可以登入。
|
CheckPasswordSignInAsync(TUser, String, Boolean)
|
嘗試為使用者登入密碼。
|
ConfigureExternalAuthenticationProperties(String, String, String)
|
設定指定之外部登入 provider 的重新導向 URL 和使用者識別碼。
|
CreateUserPrincipalAsync(TUser)
|
為 ClaimsPrincipal 指定的 user 建立 做為非同步作業的 。
|
ExternalLoginSignInAsync(String, String, Boolean, Boolean)
|
透過先前註冊的協力廠商登入來登入使用者,作為非同步作業。
|
ExternalLoginSignInAsync(String, String, Boolean)
|
透過先前註冊的協力廠商登入來登入使用者,作為非同步作業。
|
ForgetTwoFactorClientAsync()
|
從目前的瀏覽器清除「記住此瀏覽器旗標」,做為非同步作業。
|
GetExternalAuthenticationSchemes()
|
取得已知外部登入提供者的 AuthenticationDescription 集合。
|
GetExternalAuthenticationSchemesAsync()
|
取得已知外部登入提供者的 AuthenticationScheme 集合。
|
GetExternalLoginInfoAsync(String)
|
取得目前登入的外部登入資訊,做為非同步作業。
|
GetTwoFactorAuthenticationUserAsync()
|
TUser 取得目前雙因素驗證登入的 ,做為非同步作業。
|
IsLockedOut(TUser)
|
用來判斷使用者是否被視為已鎖定。
|
IsSignedIn(ClaimsPrincipal)
|
如果主體具有具有應用程式 Cookie 身分識別的身分識別,則會傳回 true
|
IsTwoFactorClientRememberedAsync(TUser)
|
傳回旗標,指出目前用戶端瀏覽器是否已經由兩個因素驗證記住,讓使用者嘗試以非同步作業身分登入。
|
IsTwoFactorEnabledAsync(TUser)
|
檢查 是否 user 已啟用兩個因素。
|
LockedOut(TUser)
|
傳回鎖定的 SignInResult。
|
PasswordSignInAsync(String, String, Boolean, Boolean)
|
嘗試以非同步作業的形式登入指定的 userName 和 password 組合。
|
PasswordSignInAsync(TUser, String, Boolean, Boolean)
|
嘗試以非同步作業的形式登入指定的 user 和 password 組合。
|
PreSignInCheck(TUser)
|
用來確保允許使用者登入。
|
RefreshSignInAsync(TUser)
|
登入指定的 user ,同時保留目前登入使用者的現有 AuthenticationProperties,例如 rememberMe,做為非同步作業。
|
RememberTwoFactorClientAsync(TUser)
|
在瀏覽器上設定旗標,以指出使用者已針對兩個要素驗證目的選取 [記住此瀏覽器],作為非同步作業。
|
ResetLockout(TUser)
|
用來重設使用者的鎖定計數。
|
SignInAsync(TUser, AuthenticationProperties, String)
|
登入指定的 user 。
|
SignInAsync(TUser, AuthenticationProperties, String)
|
登入指定的 user 。
|
SignInAsync(TUser, Boolean, String)
|
登入指定的 user 。
|
SignInOrTwoFactorAsync(TUser, Boolean, String, Boolean)
|
如果 bypassTwoFactor 設定為 false,則登入指定的 user 。
否則,會 user 儲存在兩個因素檢查之後使用的 。
|
SignInWithClaimsAsync(TUser, AuthenticationProperties, IEnumerable<Claim>)
|
登入指定的 user 。
|
SignInWithClaimsAsync(TUser, Boolean, IEnumerable<Claim>)
|
登入指定的 user 。
|
SignOutAsync()
|
將目前使用者登出應用程式。
|
TwoFactorAuthenticatorSignInAsync(String, Boolean, Boolean)
|
驗證驗證器應用程式的登入程式碼,並以非同步作業的形式建立並登入使用者。
|
TwoFactorRecoveryCodeSignInAsync(String)
|
使用雙因素修復碼登入使用者,而不需要雙因素驗證。
|
TwoFactorSignInAsync(String, String, Boolean, Boolean)
|
驗證兩個因素登入程式碼,並以非同步作業的形式建立並登入使用者。
|
UpdateExternalAuthenticationTokensAsync(ExternalLoginInfo)
|
將外部驗證 Cookie 中找到的任何驗證權杖儲存到相關聯的使用者。
|
ValidateSecurityStampAsync(ClaimsPrincipal)
|
針對目前使用者的保存戳記驗證所指定 principal 的安全性戳記,做為非同步作業。
|
ValidateSecurityStampAsync(TUser, String)
|
驗證所指定 user 的安全性戳記。 如果未指定任何使用者,或存放區不支援安全性戳記,則會將驗證視為成功。
|
ValidateTwoFactorSecurityStampAsync(ClaimsPrincipal)
|
根據目前使用者的持續性戳記,驗證兩個因素主體之一所指定 principal 的安全性戳記, (記住用戶端或使用者識別碼) ,做為非同步作業。
|