bhima icon indicating copy to clipboard operation
bhima copied to clipboard

Allow users to reset their own passwords via an email link

Open jniles opened this issue 4 years ago • 2 comments

We are getting more and more users who should be able to reset their own passwords or configure their own passwords. In the example of the health zones, we will have lots of users who will need to reset their own passwords without needing to go through a whole helpdesk setup. We could set up a "reset by email" system that allows users to click a link to reset their password.

jniles avatar May 10 '21 14:05 jniles

We probably will need to set a user's "preferred language" in this case, so that we know what language to email them in.

jniles avatar May 11 '21 15:05 jniles

These looks useful:

  • https://jasonwatmore.com/post/2020/08/29/angular-10-boilerplate-email-sign-up-with-verification-authentication-forgot-password
  • https://morioh.com/p/12aff44d8d22

Also, it is probably worth reviewing these two articles:

  • https://postmarkapp.com/guides/password-reset-email-best-practices
  • https://www.troyhunt.com/everything-you-ever-wanted-to-know

jmcameron avatar Jun 07 '21 12:06 jmcameron