SignInManager<TUser>.ExternalLoginSignInAsync Yöntem

Tanım

Aşırı Yüklemeler

ExternalLoginSignInAsync(String, String, Boolean, Boolean)

Bir kullanıcıyı, zaman uyumsuz bir işlem olarak önceden kaydedilmiş üçüncü taraf oturum açma bilgileriyle oturum açar.

ExternalLoginSignInAsync(String, String, Boolean)

Bir kullanıcıyı, zaman uyumsuz bir işlem olarak önceden kaydedilmiş üçüncü taraf oturum açma bilgileriyle oturum açar.

ExternalLoginSignInAsync(String, String, Boolean, Boolean)

Bir kullanıcıyı, zaman uyumsuz bir işlem olarak önceden kaydedilmiş üçüncü taraf oturum açma bilgileriyle oturum açar.

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)

Parametreler

loginProvider
String

Kullanılacak oturum açma sağlayıcısı.

providerKey
String

Kullanıcının benzersiz sağlayıcı tanımlayıcısı.

isPersistent
Boolean

Tarayıcı kapatıldıktan sonra oturum açma tanımlama bilgisinin kalıcı olup olmayacağını gösteren bayrak.

bypassTwoFactor
Boolean

İki faktörlü kimlik doğrulamasının atlanıp atlanmayacağını gösteren bayrak.

Döndürülenler

Oturum açma girişimi için öğesini içeren zaman uyumsuz işlemi temsil eden görev nesnesi.

Şunlara uygulanır

ExternalLoginSignInAsync(String, String, Boolean)

Bir kullanıcıyı, zaman uyumsuz bir işlem olarak önceden kaydedilmiş üçüncü taraf oturum açma bilgileriyle oturum açar.

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)

Parametreler

loginProvider
String

Kullanılacak oturum açma sağlayıcısı.

providerKey
String

Kullanıcının benzersiz sağlayıcı tanımlayıcısı.

isPersistent
Boolean

Tarayıcı kapatıldıktan sonra oturum açma tanımlama bilgisinin kalıcı olup olmayacağını gösteren bayrak.

Döndürülenler

Oturum açma girişimi için öğesini içeren zaman uyumsuz işlemi temsil eden görev nesnesi.

Şunlara uygulanır