MultiFactorConfig interface

Interface que representa uma configuração de vários fatores. Isso pode ser usado para definir se a autenticação multifator está ativada ou desativada e a lista de desafios de dois fatores compatíveis.

Assinatura:

export interface MultiFactorConfig 

Propriedades

Propriedade Tipo Descrição
factorIds AuthFactorType[] A lista de identificadores para o segundo fator ativado. Atualmente, apenas "telefone" é compatível.
providerConfigs (em inglês) MultiFactorProviderConfig[] Uma lista de configurações de provedores de vários fatores. Os provedores de MFA (exceto telefone) indicam se estão ativados nesse campo.
state MultiFactorConfigState O estado de configuração de vários fatores.

MultiFactorConfig.factorIds

A lista de identificadores para o segundo fator ativado. Atualmente, apenas "telefone" é compatível.

Assinatura:

factorIds?: AuthFactorType[];

MultiFactorConfig.providerConfigs

Uma lista de configurações de provedores de vários fatores. Os provedores de MFA (exceto telefone) indicam se estão ativados nesse campo.

Assinatura:

providerConfigs?: MultiFactorProviderConfig[];

MultiFactorConfig.state

O estado de configuração de vários fatores.

Assinatura:

state: MultiFactorConfigState;