Udostępnij za pośrednictwem


TwoFactorRequest Klasa

Definicja

Typ żądania dla punktu końcowego "/manage/2fa" dodany przez program MapIdentityApi<TUser>(IEndpointRouteBuilder).

public sealed class TwoFactorRequest
type TwoFactorRequest = class
Public NotInheritable Class TwoFactorRequest
Dziedziczenie
TwoFactorRequest

Konstruktory

TwoFactorRequest()

Typ żądania dla punktu końcowego "/manage/2fa" dodany przez program MapIdentityApi<TUser>(IEndpointRouteBuilder).

Właściwości

Enable

Opcjonalnie, Boolean aby włączyć lub wyłączyć wymaganie logowania dwuskładnikowego dla uwierzytelnionego użytkownika. Jeśli wartość null lub nie zostanie zdenerwowana, bieżące wymaganie logowania dwuskładnikowego dla użytkownika pozostanie niezmienione.

ForgetMachine

Opcjonalnie Boolean , aby wyczyścić plik cookie "zapamiętaj mnie flagę", jeśli jest obecny. Nie ma to wpływu na schematy uwierzytelniania innych niż pliki cookie.

ResetRecoveryCodes

Opcjonalnie Boolean , aby zresetować element RecoveryCodes do nowych wartości losowych, jeśli true. RecoveryCodes wartość będzie pusta, chyba że zostaną one zresetowane lub po raz pierwszy włączono funkcję dwuskładnikową.

ResetSharedKey

Opcjonalnie Boolean , aby zresetować SharedKey element do nowej wartości losowej, jeśli true. Spowoduje to automatyczne wyłączenie wymagania logowania dwuskładnikowego dla uwierzytelnionego użytkownika, dopóki nie zostanie ponownie włączone przez późniejsze żądanie.

TwoFactorCode

Dwuskładnikowy kod pochodzący z elementu SharedKey. Jest to wymagane tylko wtedy, gdy Enable ustawiono wartość true.

Dotyczy