MultiFactorConfig interface

Interface representando uma configuração multifator. 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
IDs de fator AuthFactorType [] A lista de identificadores para segundos fatores habilitados. Atualmente apenas 'telefone' é suportado.
provedorConfigs MultiFactorProviderConfig [] Uma lista de configurações de provedores multifatoriais. Os provedores de MFA (exceto telefone) indicam se estão habilitados por meio deste campo.
estado MultiFactorConfigState O estado de configuração multifator.

MultiFactorConfig.factorIds

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

Assinatura:

factorIds?: AuthFactorType[];

MultiFactorConfig.providerConfigs

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

Assinatura:

providerConfigs?: MultiFactorProviderConfig[];

MultiFactorConfig.state

O estado de configuração multifator.

Assinatura:

state: MultiFactorConfigState;