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

fix(user): Update email pre-confirm config #15985

Merged
merged 5 commits into from
Nov 27, 2017
Merged

fix(user): Update email pre-confirm config #15985

merged 5 commits into from
Nov 27, 2017

Conversation

raisedadead
Copy link
Member

@raisedadead raisedadead commented Oct 19, 2017

This request aims to make the following changes to the user model and email auth:

  • Re-add the native LoopBack email validation support.
  • Align the naming convention for the brand in the email templates.
  • Not update the user email, unless its confirmed.
  • Refactor common code for creating verification tokens for update and login paths. This can be taken up in a separate pull request.

Closes #15822

@raisedadead raisedadead added status: waiting review To be applied to PR's that are ready for QA, especially when additional review is pending. status: blocked Is waiting on followup from either the Opening Poster of the issue or PR, or a maintainer. and removed status: waiting review To be applied to PR's that are ready for QA, especially when additional review is pending. labels Oct 19, 2017
@freeCodeCamp freeCodeCamp deleted a comment from camperbot Oct 20, 2017
@camperbot
Copy link
Contributor

@raisedadead updated the pull request.

1 similar comment
@camperbot
Copy link
Contributor

@raisedadead updated the pull request.

Earlier we did not need emails for everyone, this is not the case
anymore. We now require emails, and all other auth mechanisms are
now deprecated for new users.
@camperbot
Copy link
Contributor

@raisedadead updated the pull request.

@raisedadead raisedadead changed the title [WIP] fix(user): Update email pre-confirm config fix(user): Update email pre-confirm config Oct 31, 2017
@raisedadead raisedadead added status: waiting review To be applied to PR's that are ready for QA, especially when additional review is pending. and removed status: blocked Is waiting on followup from either the Opening Poster of the issue or PR, or a maintainer. labels Oct 31, 2017
@camperbot
Copy link
Contributor

@raisedadead updated the pull request.

@QuincyLarson
Copy link
Contributor

@BerkeleyTrue I just talked with @raisedadead and he said this is ready to QA - could you take a quick look and comment or merge if it's ready?

// work around should let us sneak by
// see:
// https://github.com/strongloop/loopback/issues/1137#issuecomment-109200135
delete User.validations.email;

This comment was marked as off-topic.

This comment was marked as off-topic.

@BerkeleyTrue BerkeleyTrue merged commit caaeba0 into freeCodeCamp:staging Nov 27, 2017
@BerkeleyTrue BerkeleyTrue removed the status: waiting review To be applied to PR's that are ready for QA, especially when additional review is pending. label Nov 27, 2017
@raisedadead raisedadead deleted the fix/update-email-pre-confirm branch November 27, 2017 21:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants