Partager via


SignInManager<TUser>.SignInAsync Méthode

Définition

Surcharges

SignInAsync(TUser, AuthenticationProperties, String)

Connecte le spécifié user.

SignInAsync(TUser, AuthenticationProperties, String)

Connecte le spécifié user.

SignInAsync(TUser, Boolean, String)

Connecte le spécifié user.

SignInAsync(TUser, AuthenticationProperties, String)

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

Connecte le spécifié 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

Paramètres

user
TUser

Utilisateur à se connecter.

authenticationProperties
AuthenticationProperties

Propriétés appliquées au cookie de connexion et d’authentification.

authenticationMethod
String

Nom de la méthode utilisée pour authentifier l’utilisateur.

Retours

Objet de tâche représentant l'opération asynchrone.

S’applique à

SignInAsync(TUser, AuthenticationProperties, String)

Connecte le spécifié 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

Paramètres

user
TUser

Utilisateur à se connecter.

authenticationProperties
AuthenticationProperties

Propriétés appliquées au cookie de connexion et d’authentification.

authenticationMethod
String

Nom de la méthode utilisée pour authentifier l’utilisateur.

Retours

Objet de tâche représentant l'opération asynchrone.

S’applique à

SignInAsync(TUser, Boolean, String)

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

Connecte le spécifié 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

Paramètres

user
TUser

Utilisateur à se connecter.

isPersistent
Boolean

Indicateur indiquant si le cookie de connexion doit persister après la fermeture du navigateur.

authenticationMethod
String

Nom de la méthode utilisée pour authentifier l’utilisateur.

Retours

Objet de tâche représentant l'opération asynchrone.

S’applique à