geraldoyudo / mmadu

This is a user management service that enables developers to focus on writing applications without worrying about where to store user information, user authentication and authorization flows and all that nonsense. This takes care of all that. Mmadu was coined from the igbo word "Mmadu" meaning people.
MIT License
3 stars 2 forks source link

Provide Password Reset work flow #35

Closed geraldoyudo closed 4 years ago

geraldoyudo commented 5 years ago

Password Should be able to be reset.

Flow: User clicks a link to reset his password User is redirected to a form where he inputs his user name, A link is generated to reset the password, this link will contain a token that will expire at a configured time A notification is sent depending on the domain notification options with the link

We also implement a credentials expired property on the user to force the user to reset his/her password.