Compartir a través de


SignInManager<TUser>.ExternalLoginSignInAsync Método

Definición

Sobrecargas

ExternalLoginSignInAsync(String, String, Boolean, Boolean)

Inicia sesión de un usuario a través de un inicio de sesión de terceros registrado anteriormente como una operación asincrónica.

ExternalLoginSignInAsync(String, String, Boolean)

Inicia sesión de un usuario a través de un inicio de sesión de terceros registrado anteriormente como una operación asincrónica.

ExternalLoginSignInAsync(String, String, Boolean, Boolean)

Source:
SignInManager.cs
Source:
SignInManager.cs
Source:
SignInManager.cs

Inicia sesión de un usuario a través de un inicio de sesión de terceros registrado anteriormente como una operación asincrónica.

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)

Parámetros

loginProvider
String

Proveedor de inicio de sesión que se va a usar.

providerKey
String

Identificador de proveedor único para el usuario.

isPersistent
Boolean

Marca que indica si la cookie de inicio de sesión debe conservarse después de cerrar el explorador.

bypassTwoFactor
Boolean

Marca que indica si se va a omitir la autenticación en dos fases.

Devoluciones

Objeto de tarea que representa la operación asincrónica que contiene para el intento de inicio de sesión.

Se aplica a

ExternalLoginSignInAsync(String, String, Boolean)

Source:
SignInManager.cs
Source:
SignInManager.cs
Source:
SignInManager.cs

Inicia sesión de un usuario a través de un inicio de sesión de terceros registrado anteriormente como una operación asincrónica.

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)

Parámetros

loginProvider
String

Proveedor de inicio de sesión que se va a usar.

providerKey
String

Identificador de proveedor único para el usuario.

isPersistent
Boolean

Marca que indica si la cookie de inicio de sesión debe conservarse después de cerrar el explorador.

Devoluciones

Objeto de tarea que representa la operación asincrónica que contiene para el intento de inicio de sesión.

Se aplica a