VerificationMethod Enum

The Auth.VerificationMethod enum contains an identity verification method used to implement mobile-friendly passwordless login pages and to self-register (and deregister) verification methods.

Usage

The enum value is an argument in System.Site.passwordlessLogin, System.UserManagement.registerVerificationMethod, and System.UserManagement.deregisterVerificationMethod methods. The value indicates the method used to verify a user’s identity.

Enum Values

The following are the values of the Auth.VerificationMethod enum.

Value Description
EMAIL Identity verified with a PIN sent via email message.
SALESFORCE_AUTHENTICATOR Identity verified by Salesforce Authenticator.
SMS Identity verified with a PIN sent via by SMS message.
TOTP Identity verified by time-based one-time password (TOTP).
U2F Identity verified by U2F (such as a security key).