Bagikan melalui


SignInManager<TUser>.ExternalLoginSignInAsync Metode

Definisi

Overload

ExternalLoginSignInAsync(String, String, Boolean, Boolean)

Memasukkan pengguna melalui login pihak ketiga yang terdaftar sebelumnya, sebagai operasi asinkron.

ExternalLoginSignInAsync(String, String, Boolean)

Memasukkan pengguna melalui login pihak ketiga yang terdaftar sebelumnya, sebagai operasi asinkron.

ExternalLoginSignInAsync(String, String, Boolean, Boolean)

Sumber:
SignInManager.cs
Sumber:
SignInManager.cs
Sumber:
SignInManager.cs

Memasukkan pengguna melalui login pihak ketiga yang terdaftar sebelumnya, sebagai operasi asinkron.

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)

Parameter

loginProvider
String

Penyedia login yang akan digunakan.

providerKey
String

Pengidentifikasi penyedia unik untuk pengguna.

isPersistent
Boolean

Bendera yang menunjukkan apakah cookie masuk harus bertahan setelah browser ditutup.

bypassTwoFactor
Boolean

Bendera yang menunjukkan apakah akan melewati autentikasi dua faktor.

Mengembalikan

Objek tugas yang mewakili operasi asinkron yang berisi untuk upaya masuk.

Berlaku untuk

ExternalLoginSignInAsync(String, String, Boolean)

Sumber:
SignInManager.cs
Sumber:
SignInManager.cs
Sumber:
SignInManager.cs

Memasukkan pengguna melalui login pihak ketiga yang terdaftar sebelumnya, sebagai operasi asinkron.

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)

Parameter

loginProvider
String

Penyedia login yang akan digunakan.

providerKey
String

Pengidentifikasi penyedia unik untuk pengguna.

isPersistent
Boolean

Bendera yang menunjukkan apakah cookie masuk harus bertahan setelah browser ditutup.

Mengembalikan

Objek tugas yang mewakili operasi asinkron yang berisi untuk upaya masuk.

Berlaku untuk