SignInManager<TUser>.ExternalLoginSignInAsync 메서드

정의

오버로드

ExternalLoginSignInAsync(String, String, Boolean, Boolean)

이전에 등록된 타사 로그인을 통해 사용자를 비동기 작업으로 로그인합니다.

ExternalLoginSignInAsync(String, String, Boolean)

이전에 등록된 타사 로그인을 통해 사용자를 비동기 작업으로 로그인합니다.

ExternalLoginSignInAsync(String, String, Boolean, Boolean)

이전에 등록된 타사 로그인을 통해 사용자를 비동기 작업으로 로그인합니다.

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

매개 변수

loginProvider
String

사용할 로그인 공급자입니다.

providerKey
String

사용자의 고유 공급자 식별자입니다.

isPersistent
Boolean

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

bypassTwoFactor
Boolean

2단계 인증을 바이패스할지 여부를 나타내는 플래그입니다.

반환

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

적용 대상

ExternalLoginSignInAsync(String, String, Boolean)

이전에 등록된 타사 로그인을 통해 사용자를 비동기 작업으로 로그인합니다.

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

매개 변수

loginProvider
String

사용할 로그인 공급자입니다.

providerKey
String

사용자의 고유 공급자 식별자입니다.

isPersistent
Boolean

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

반환

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

적용 대상