SignInManager<TUser>.SignInOrTwoFactorAsync Yöntem

Tanım

false olarak ayarlanırsa bypassTwoFactor belirtilen user oturumunu açar. Aksi takdirde, iki faktör denetiminden user sonra kullanmak üzere öğesini depolar.

protected virtual System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.SignInResult> SignInOrTwoFactorAsync (TUser user, bool isPersistent, string loginProvider = default, bool bypassTwoFactor = false);
protected virtual System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.SignInResult> SignInOrTwoFactorAsync (TUser user, bool isPersistent, string? loginProvider = default, bool bypassTwoFactor = false);
abstract member SignInOrTwoFactorAsync : 'User * bool * string * bool -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.SignInResult>
override this.SignInOrTwoFactorAsync : 'User * bool * string * bool -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.SignInResult>
Protected Overridable Function SignInOrTwoFactorAsync (user As TUser, isPersistent As Boolean, Optional loginProvider As String = Nothing, Optional bypassTwoFactor As Boolean = false) As Task(Of SignInResult)

Parametreler

user
TUser
isPersistent
Boolean

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

loginProvider
String

Kullanılacak oturum açma sağlayıcısı. Varsayılan değer null

bypassTwoFactor
Boolean

İki faktörlü kimlik doğrulamasının atlanıp atlanmayacağını gösteren bayrak. Varsayılan değer false

Döndürülenler

Şunu döndürür: SignInResult

Şunlara uygulanır