다음을 통해 공유


SignInManager<TUser>.TwoFactorSignInAsync 메서드

정의

2단계 로그인 코드의 유효성을 검사하고 비동기 작업으로 사용자를 만들고 로그인합니다.

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

코드의 유효성을 검사할 2단계 인증 공급자입니다.

code
String

유효성을 검사할 2단계 인증 코드입니다.

isPersistent
Boolean

브라우저를 닫은 후 로그인 쿠키가 유지되어야 하는지 여부를 나타내는 플래그입니다.

rememberClient
Boolean

2단계 인증 프롬프트를 모두 표시하지 않고 현재 브라우저를 기억해야 하는지 여부를 나타내는 플래그입니다.

반환

로그인 시도에 대한 를 포함하는 비동기 작업을 나타내는 작업 개체입니다.

적용 대상