Letting users remove authenticators

Users can remove authenticators themselves via the pre-built UI after they have completed a challenge with one of their existing methods.

Passing redirectToSettings: true in the track request will redirect the user to a settings menu after they have completed a challenge.

const result = await authsignal.track({
  userId: user.id,
  action: "signIn",
  redirectUrl: "https://yourapp.com/callback",
  redirectToSettings: true,
});

const url = result.url;

From this menu the user can remove an existing authenticator.

Admins

Admins can also remove authenticators for a user by looking them up in the Authsignal Portal.

Was this page helpful?