Newer Version Available

This content describes an older version of this product. View Latest

VerificationMethod Enum

Contains the different ways users can identify themselves when logging in. Can be 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.
PASSWORD Identity verified by password.
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).