MFA
Setting up MFA
Step 1 - Generate a presence token
const presence = await exh.auth.confirmPresence({
password: 'myPassword1234'
});
const presenceToken = presence.token;Step 2 - Generate recovery codes for the user
const recoveryMethod = await exh.auth.users.addMfaMethod(
user.id,
{
presenceToken,
type: 'recoveryCodes',
name: 'Recovery Codes',
}
);Step 3 - Generate a Google Authenticator Secret
Step 4 - Confirm Google Authenticator is set up correctly
Step 5 - Enable MFA
Using MFA during authentication
Last updated