SignInManager<TUser>.TwoFactorSignInAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
驗證兩個因素登入程式碼,並建立並登入使用者,作為非同步作業。
public:
virtual System::Threading::Tasks::Task<Microsoft::AspNetCore::Identity::SignInResult ^> ^ TwoFactorSignInAsync(System::String ^ provider, System::String ^ code, bool isPersistent, bool rememberClient);
public virtual System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.SignInResult> TwoFactorSignInAsync (string provider, string code, bool isPersistent, bool rememberClient);
abstract member TwoFactorSignInAsync : string * string * bool * bool -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.SignInResult>
override this.TwoFactorSignInAsync : string * string * bool * bool -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.SignInResult>
Public Overridable Function TwoFactorSignInAsync (provider As String, code As String, isPersistent As Boolean, rememberClient As Boolean) As Task(Of SignInResult)
參數
- provider
- String
要驗證程式代碼的兩個要素驗證提供者。
- code
- String
要驗證的兩個要素驗證碼。
- isPersistent
- Boolean
旗標,指出登入 Cookie 是否應該在瀏覽器關閉之後保存。
- rememberClient
- Boolean
指出目前瀏覽器是否應該記住的旗標,並隱藏所有進一步的兩個因素驗證提示。
傳回
工作物件,表示包含 登入嘗試之 的 非同步作業。