SignInManager<TUser>.SignInAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
SignInAsync(TUser, AuthenticationProperties, String) |
Подписывает указанный |
SignInAsync(TUser, AuthenticationProperties, String) |
Подписывает указанный |
SignInAsync(TUser, Boolean, String) |
Подписывает указанный |
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
Имя метода, используемого для проверки подлинности пользователя.
Возвращаемое значение
Объект задачи, представляющий асинхронную операцию.