Log in
Model

UserConfig

Magento\TwoFactorAuth\Model\Data\UserConfig

What it does

This class represents a data model for storing two-factor authentication configuration for individual users.

Developers use it to manage user-specific 2FA settings like their configured authentication providers, default provider choice, and related configuration data.

It provides getter/setter methods for accessing user ID, encoded provider information, and the default authentication method.

Public Methods

  • getId()
  • setId()
  • getUserId()
  • setUserId()
  • getEncodedProviders()
  • setEncodedProviders()
  • getDefaultProvider()
  • setDefaultProvider()
  • getExtensionAttributes()
  • setExtensionAttributes()