SignInManager<TUser>.SignInAsync Yöntem

Tanım

Aşırı Yüklemeler

SignInAsync(TUser, AuthenticationProperties, String)

Belirtilen useriçinde oturum açar.

SignInAsync(TUser, AuthenticationProperties, String)

Belirtilen useriçinde oturum açar.

SignInAsync(TUser, Boolean, String)

Belirtilen useriçinde oturum açar.

SignInAsync(TUser, AuthenticationProperties, String)

Belirtilen useriçinde oturum açar.

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

Parametreler

user
TUser

Oturum açmak için kullanıcı.

authenticationProperties
AuthenticationProperties

Oturum açma ve kimlik doğrulama tanımlama bilgisine uygulanan özellikler.

authenticationMethod
String

Kullanıcının kimliğini doğrulamak için kullanılan yöntemin adı.

Döndürülenler

Zaman uyumsuz işlemi temsil eden görev nesnesi.

Şunlara uygulanır

SignInAsync(TUser, AuthenticationProperties, String)

Belirtilen useriçinde oturum açar.

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

Parametreler

user
TUser

Oturum açmak için kullanıcı.

authenticationProperties
AuthenticationProperties

Oturum açma ve kimlik doğrulama tanımlama bilgisine uygulanan özellikler.

authenticationMethod
String

Kullanıcının kimliğini doğrulamak için kullanılan yöntemin adı.

Döndürülenler

Zaman uyumsuz işlemi temsil eden görev nesnesi.

Şunlara uygulanır

SignInAsync(TUser, Boolean, String)

Belirtilen useriçinde oturum açar.

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

Parametreler

user
TUser

Oturum açmak için kullanıcı.

isPersistent
Boolean

Tarayıcı kapatıldıktan sonra oturum açma tanımlama bilgisinin kalıcı olup olmayacağını gösteren bayrak.

authenticationMethod
String

Kullanıcının kimliğini doğrulamak için kullanılan yöntemin adı.

Döndürülenler

Zaman uyumsuz işlemi temsil eden görev nesnesi.

Şunlara uygulanır