writefreely/pages
Matt Baer f404f7b928 Support resetting password via email
This adds a self-serve password reset page. Users can enter their username
and receive an email with a link that will let them create a new password.
If they've never set a password, it will send them a one-time login link
(building on #776) that will then take them to their Account Settings page.
If they don't have an email associated with their account, they'll be
instructed to contact the admin, so they can manually reset the password.

Includes changes to the stylesheet and database, so run:

    make ui
    writefreely db migrate

Closes T508
2023-09-25 18:48:14 -04:00
..
404-general.tmpl Update 404-general.tmpl 2021-12-25 14:03:40 -05:00
404.tmpl Add handler, page, template loading 2018-11-07 23:50:50 -05:00
410.tmpl Add handler, page, template loading 2018-11-07 23:50:50 -05:00
500.tmpl Add a customizable Contact page 2023-09-22 12:37:15 -04:00
503.tmpl Show 503 page on collections under high load 2020-03-18 16:14:05 -04:00
about.tmpl Support toning down WriteFreely promotion 2019-07-31 22:53:10 -04:00
blank.tmpl Add handler, page, template loading 2018-11-07 23:50:50 -05:00
contact.tmpl Add a customizable Contact page 2023-09-22 12:37:15 -04:00
landing.tmpl Templatize OAuth buttons across signup and login pages 2020-08-19 13:31:07 -04:00
login.tmpl Support resetting password via email 2023-09-25 18:48:14 -04:00
privacy.tmpl Support changing instance page titles 2019-04-11 13:56:07 -04:00
reset.tmpl Support resetting password via email 2023-09-25 18:48:14 -04:00
signup-oauth.tmpl Remove "login" verbiage on OAuth signup page 2020-04-22 09:27:19 -04:00
signup.tmpl Update signup-via-invite page 2020-08-19 13:35:21 -04:00