Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plumbing: login via emailed link #776

Merged
merged 2 commits into from Oct 3, 2023
Merged

Plumbing: login via emailed link #776

merged 2 commits into from Oct 3, 2023

Conversation

thebaer
Copy link
Member

@thebaer thebaer commented Sep 25, 2023

This doesn't add any user-facing behavior, but provides the basic functionality to generate a one-time use token and email it to a user, so they can log in with a link instead of a password.


  • ☑ I have signed the CLA

This doesn't add any user-facing behavior, but provides the basic functionality
to generate a one-time use token and email it to a user, so they can log in with
a link instead of a password.
@thebaer thebaer added this to the 0.15 milestone Sep 25, 2023
thebaer added a commit that referenced this pull request Sep 25, 2023
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
@thebaer thebaer mentioned this pull request Sep 25, 2023
4 tasks
Base automatically changed from subscriber-insights to develop October 3, 2023 14:59
@thebaer
Copy link
Member Author

thebaer commented Oct 3, 2023

Merging now

@thebaer thebaer merged commit 7db4b69 into develop Oct 3, 2023
@thebaer thebaer deleted the passwordless-login branch October 3, 2023 15:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant