SignInManager<TUser>.ExternalLoginSignInAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.