Force new users to confirm email before allowing them to log in #296
Open
gerwinbrunner wants to merge 17 commits intoDifferential:masterfrom
Open
Force new users to confirm email before allowing them to log in #296gerwinbrunner wants to merge 17 commits intoDifferential:masterfrom
gerwinbrunner wants to merge 17 commits intoDifferential:masterfrom
Conversation
Author
|
Any comments on this? What do you think about it? |
|
I like this idea. |
|
I like this one too. In fact I'm kind of need this feature for a site I'm writing. Would be nice to have this one in the next release. |
Author
|
Are you planning to add this to the main branch? |
|
this part of code: Accounts.validateLoginAttempt (attempt) -> shows an error when an user tried to register, but the user get registered anyway. this happens with accounts-entry since it tries to login straight away automatically after registration |
removed dependency to underscore string
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR will enable guest on the website to register for new user accounts and have them redirected to a "check your email" page (instead of directly logged in).
Only after they confirmed the email address by clicking on the link sent via email they are able to log in.
I hope this is in a condition for you to use. If you need anything else, please let me know.
Best,
Gerwin
I assume that mail sending is set up correctly.
Settings on the client:
Setting you need to set on the server only:
Routes you may need:
(Be aware that you have to also create the templates (not shown here).