SignInManager<TUser>.TwoFactorSignInAsync 方法

定义

验证双因素登录代码,创建用户并将其作为异步操作登录。

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

指示是否应记住当前浏览器的标志,禁止显示所有进一步的双因素身份验证提示。

返回

表示异步操作的任务对象,其中包含 登录尝试的 。

适用于