MultiFactorConfig interface

Interfaccia che rappresenta una configurazione a più fattori. Può essere utilizzato per definire se l'autenticazione a più fattori è abilitata o disabilitata e l'elenco delle sfide del secondo fattore supportate.

Firma:

export interface MultiFactorConfig 

Proprietà

Proprietà Tipo Descrizione
factorId AuthFactorType [] L'elenco degli identificatori per i secondi fattori abilitati. Attualmente è supportato solo "telefono".
providerConfigs MultiFactorProviderConfig [] Un elenco di configurazioni di provider a più fattori. I provider MFA (eccetto il telefono) indicano se sono abilitati tramite questo campo.
stato MultiFactorConfigState Lo stato di configurazione a più fattori.

MultiFactorConfig.factorId

L'elenco degli identificatori per i secondi fattori abilitati. Attualmente è supportato solo "telefono".

Firma:

factorIds?: AuthFactorType[];

MultiFactorConfig.providerConfigs

Un elenco di configurazioni di provider a più fattori. I provider MFA (eccetto il telefono) indicano se sono abilitati tramite questo campo.

Firma:

providerConfigs?: MultiFactorProviderConfig[];

MultiFactorConfig.stato

Lo stato di configurazione a più fattori.

Firma:

state: MultiFactorConfigState;