Share via


SignInManager<TUser>.TwoFactorAuthenticatorSignInAsync 方法

定义

验证验证器应用中的登录代码,并创建用户并将其作为异步操作登录。

public:
 virtual System::Threading::Tasks::Task<Microsoft::AspNetCore::Identity::SignInResult ^> ^ TwoFactorAuthenticatorSignInAsync(System::String ^ code, bool isPersistent, bool rememberClient);
public virtual System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.SignInResult> TwoFactorAuthenticatorSignInAsync (string code, bool isPersistent, bool rememberClient);
abstract member TwoFactorAuthenticatorSignInAsync : string * bool * bool -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.SignInResult>
override this.TwoFactorAuthenticatorSignInAsync : string * bool * bool -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.SignInResult>
Public Overridable Function TwoFactorAuthenticatorSignInAsync (code As String, isPersistent As Boolean, rememberClient As Boolean) As Task(Of SignInResult)

参数

code
String

要验证的双重身份验证代码。

isPersistent
Boolean

指示登录 Cookie 在浏览器关闭后是否应保留的标志。

rememberClient
Boolean

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

返回

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

适用于