Bagikan melalui


SignInManager<TUser>.SignInOrTwoFactorAsync Metode

Definisi

Masuk dalam yang ditentukan user jika bypassTwoFactor diatur ke false. Jika tidak, simpan user untuk digunakan setelah pemeriksaan dua faktor.

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)

Parameter

user
TUser
isPersistent
Boolean

Bendera yang menunjukkan apakah cookie masuk harus bertahan setelah browser ditutup.

loginProvider
String

Penyedia login yang akan digunakan. Defaultnya adalah null

bypassTwoFactor
Boolean

Bendera yang menunjukkan apakah akan melewati autentikasi dua faktor. Defaultnya adalah salah

Mengembalikan

Mengembalikan SignInResult

Berlaku untuk