Condividi tramite


TwoFactorRequest Classe

Definizione

Tipo di richiesta per l'endpoint "/manage/2fa" aggiunto da MapIdentityApi<TUser>(IEndpointRouteBuilder).

public sealed class TwoFactorRequest
type TwoFactorRequest = class
Public NotInheritable Class TwoFactorRequest
Ereditarietà
TwoFactorRequest

Costruttori

TwoFactorRequest()

Tipo di richiesta per l'endpoint "/manage/2fa" aggiunto da MapIdentityApi<TUser>(IEndpointRouteBuilder).

Proprietà

Enable

Facoltativo Boolean per abilitare o disabilitare il requisito di accesso a due fattori per l'utente autenticato. Se null o unset, il requisito di accesso a due fattori corrente per l'utente rimarrà invariato.

ForgetMachine

Facoltativo Boolean per cancellare il cookie "ricordami flag" se presente. Questo non ha alcun impatto sugli schemi di autenticazione non cookie.

ResetRecoveryCodes

Oggetto facoltativo Boolean per reimpostare i RecoveryCodes nuovi valori casuali se true. RecoveryCodes sarà vuoto a meno che non siano stati reimpostati o che sia stato abilitato per la prima volta.

ResetSharedKey

Oggetto facoltativo Boolean per reimpostare l'oggetto SharedKey su un nuovo valore casuale se true. In questo modo viene disabilitato automaticamente il requisito di accesso a due fattori per l'utente autenticato fino a quando non viene riabilitato da una richiesta successiva.

TwoFactorCode

Codice a due fattori derivato da SharedKey. Questa operazione è obbligatoria solo se Enable è impostata su true.

Si applica a