MultiFactorConfig interface

Interface que representa uma configuração multifatorial. Isso pode ser usado para definir se a autenticação multifator está habilitada ou desabilitada e a lista de desafios de segundo fator que são suportados.

Assinatura:

export interface MultiFactorConfig 

Propriedades

Propriedade Tipo Descrição
fatorIDs AuthFactorType [] A lista de identificadores para segundos fatores ativados. Atualmente, apenas 'telefone' é suportado.
provedorConfigs MultiFactorProviderConfig [] Uma lista de configurações de provedor multifator. Os provedores de MFA (exceto telefone) indicam se estão habilitados por meio desse campo.
estado MultiFactorConfigState O estado de configuração multifator.

MultiFactorConfig.factorIds

A lista de identificadores para segundos fatores ativados. Atualmente, apenas 'telefone' é suportado.

Assinatura:

factorIds?: AuthFactorType[];

MultiFactorConfig.providerConfigs

Uma lista de configurações de provedor multifator. Os provedores de MFA (exceto telefone) indicam se estão habilitados por meio desse campo.

Assinatura:

providerConfigs?: MultiFactorProviderConfig[];

MultiFactorConfig.state

O estado de configuração multifator.

Assinatura:

state: MultiFactorConfigState;