Skip to content

When someone leaves

When an account is closed, delete the user in Tenon-Auth too. This deletes:

  • their methods, phones and recovery codes;
  • their sign-in requests and remembered devices.

The audit log keeps its events, which name the user only by Tenon-Auth’s ID. Your external ID can be used again later for a new, separate user.

User user = tenonAuth.findUser(account.id()); // null: Tenon-Auth never knew them
if (user != null) tenonAuth.deleteUser(user.id());

findUser never creates a user, unlike createUser.