Compartir a través de


SignInManager<TUser>.SignInAsync Método

Definición

Sobrecargas

SignInAsync(TUser, AuthenticationProperties, String)

Inicia sesión en el especificado user.

SignInAsync(TUser, AuthenticationProperties, String)

Inicia sesión en el especificado user.

SignInAsync(TUser, Boolean, String)

Inicia sesión en el especificado user.

SignInAsync(TUser, AuthenticationProperties, String)

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

Inicia sesión en el especificado user.

public virtual System.Threading.Tasks.Task SignInAsync (TUser user, Microsoft.AspNetCore.Authentication.AuthenticationProperties authenticationProperties, string authenticationMethod = default);
public virtual System.Threading.Tasks.Task SignInAsync (TUser user, Microsoft.AspNetCore.Authentication.AuthenticationProperties authenticationProperties, string? authenticationMethod = default);
abstract member SignInAsync : 'User * Microsoft.AspNetCore.Authentication.AuthenticationProperties * string -> System.Threading.Tasks.Task
override this.SignInAsync : 'User * Microsoft.AspNetCore.Authentication.AuthenticationProperties * string -> System.Threading.Tasks.Task
Public Overridable Function SignInAsync (user As TUser, authenticationProperties As AuthenticationProperties, Optional authenticationMethod As String = Nothing) As Task

Parámetros

user
TUser

El usuario que se va a iniciar sesión.

authenticationProperties
AuthenticationProperties

Propiedades aplicadas a la cookie de inicio de sesión y autenticación.

authenticationMethod
String

Nombre del método utilizado para autenticar al usuario.

Devoluciones

Objeto de tarea que representa la operación asincrónica.

Se aplica a

SignInAsync(TUser, AuthenticationProperties, String)

Inicia sesión en el especificado user.

public virtual System.Threading.Tasks.Task SignInAsync (TUser user, Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties authenticationProperties, string authenticationMethod = default);
abstract member SignInAsync : 'User * Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties * string -> System.Threading.Tasks.Task
override this.SignInAsync : 'User * Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties * string -> System.Threading.Tasks.Task
Public Overridable Function SignInAsync (user As TUser, authenticationProperties As AuthenticationProperties, Optional authenticationMethod As String = Nothing) As Task

Parámetros

user
TUser

El usuario que se va a iniciar sesión.

authenticationProperties
AuthenticationProperties

Propiedades aplicadas a la cookie de inicio de sesión y autenticación.

authenticationMethod
String

Nombre del método utilizado para autenticar al usuario.

Devoluciones

Objeto de tarea que representa la operación asincrónica.

Se aplica a

SignInAsync(TUser, Boolean, String)

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

Inicia sesión en el especificado user.

public virtual System.Threading.Tasks.Task SignInAsync (TUser user, bool isPersistent, string authenticationMethod = default);
public virtual System.Threading.Tasks.Task SignInAsync (TUser user, bool isPersistent, string? authenticationMethod = default);
abstract member SignInAsync : 'User * bool * string -> System.Threading.Tasks.Task
override this.SignInAsync : 'User * bool * string -> System.Threading.Tasks.Task
Public Overridable Function SignInAsync (user As TUser, isPersistent As Boolean, Optional authenticationMethod As String = Nothing) As Task

Parámetros

user
TUser

El usuario que se va a iniciar sesión.

isPersistent
Boolean

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

authenticationMethod
String

Nombre del método utilizado para autenticar al usuario.

Devoluciones

Objeto de tarea que representa la operación asincrónica.

Se aplica a