Files
danbooru/test/factories
evazion 5625458f69 users: refactor password reset flow.
The old password reset flow:

* User requests a password reset.
* Danbooru generates a password reset nonce.
* Danbooru emails user a password reset confirmation link.
* User follows link to password reset confirmation page.
* The link contains a nonce authenticating the user.
* User confirms password reset.
* Danbooru resets user's password to a random string.
* Danbooru emails user their new password in plaintext.

The new password reset flow:

* User requests a password reset.
* Danbooru emails user a password reset link.
* User follows link to password edit page.
* The link contains a signed_user_id param authenticating the user.
* User changes their own password.
2020-03-08 23:18:15 -05:00
..
2019-05-10 17:31:07 -07:00
2018-04-06 18:09:57 -07:00
2019-05-10 17:31:07 -07:00
2019-05-10 17:31:07 -07:00
2019-10-28 03:21:18 -05:00
2019-09-07 22:21:55 -05:00
2019-12-22 21:23:37 -06:00