SignInManager<TUser>.SignInOrTwoFactorAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
が false に設定されている場合bypassTwoFactor
は、指定した user
をサインインします。
それ以外の場合は、user
2 要素チェックの後に使用する を格納します。
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)
パラメーター
- user
- TUser
- isPersistent
- Boolean
ブラウザーを閉じた後にサインイン Cookie を保持するかどうかを示すフラグ。
- loginProvider
- String
使用するログイン プロバイダー。 既定値は null です。
- bypassTwoFactor
- Boolean
2 要素認証をバイパスするかどうかを示すフラグ。 既定値は false です。
戻り値
SignInResult を返します