How to trigger password reset on first login for users created by admin?

Hi,
I’m new to Auth0 and I need help implementing the following flow for a client project:

An admin user should be able to create accounts for subordinate users. Once created, each user should receive an email inviting them to log into the site using Auth0. On their first login, users should be prompted to reset their password. After successfully resetting the password, they should be redirected back to the login screen to proceed with authentication.

Some key requirements:

  • The flow should open as few browser windows or tabs as possible to keep the experience simple and clean.
  • The login process should be easy to explain to end users (who may not be tech-savvy).
  • The admin users creating the accounts are also not technical, so the process for creating new users should be as straightforward as possible.

Is this flow — especially the force password reset on first login — possible with Auth0?
If yes, what is the recommended way to implement it?

Thanks in advance for your help!

Hi @mykola.onyshkevych

Welcome to the Auth0 Community, we are excited to have you here!

Thank you for providing the details of what you wish to accomplish, please allow us some time to review and come back with more information that can help guide you in the right direction.

Best regards,
Gerald

Hi @mykola.onyshkevych

Apologies for the late reply, after doing some testing on my end, I found that we already have the following Knowledge Article that tackles this exact matter and utilises Actions to complete the entire process : Force a New User to Change Password on the First Login . This should work for your use-case as the Action relies on setting a flag in the new user’s app_metadata based on them not having any logins prior, which works for users created by Admins.

Hope this helped!
Gerald