Поделиться через


SignInManager<TUser>.SignInAsync Метод

Определение

Перегрузки

SignInAsync(TUser, AuthenticationProperties, String)

Подписывает указанный userобъект .

SignInAsync(TUser, AuthenticationProperties, String)

Подписывает указанный userобъект .

SignInAsync(TUser, Boolean, String)

Подписывает указанный userобъект .

SignInAsync(TUser, AuthenticationProperties, String)

Исходный код:
SignInManager.cs
Исходный код:
SignInManager.cs
Исходный код:
SignInManager.cs

Подписывает указанный 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

Параметры

user
TUser

Пользователь для входа.

authenticationProperties
AuthenticationProperties

Свойства, применяемые к файлу cookie для входа и проверки подлинности.

authenticationMethod
String

Имя метода, используемого для проверки подлинности пользователя.

Возвращаемое значение

Объект задачи, представляющий асинхронную операцию.

Применяется к

SignInAsync(TUser, AuthenticationProperties, String)

Подписывает указанный 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

Параметры

user
TUser

Пользователь для входа.

authenticationProperties
AuthenticationProperties

Свойства, применяемые к файлу cookie для входа и проверки подлинности.

authenticationMethod
String

Имя метода, используемого для проверки подлинности пользователя.

Возвращаемое значение

Объект задачи, представляющий асинхронную операцию.

Применяется к

SignInAsync(TUser, Boolean, String)

Исходный код:
SignInManager.cs
Исходный код:
SignInManager.cs
Исходный код:
SignInManager.cs

Подписывает указанный 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

Параметры

user
TUser

Пользователь для входа.

isPersistent
Boolean

Флаг, указывающий, должен ли файл cookie для входа сохраняться после закрытия браузера.

authenticationMethod
String

Имя метода, используемого для проверки подлинности пользователя.

Возвращаемое значение

Объект задачи, представляющий асинхронную операцию.

Применяется к