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

verify new or changed email address flow #32

Open
0xadada opened this issue Sep 16, 2017 · 2 comments
Open

verify new or changed email address flow #32

0xadada opened this issue Sep 16, 2017 · 2 comments
Labels
Milestone

Comments

@0xadada
Copy link
Member

0xadada commented Sep 16, 2017

Verify new/changed email address flow

Many modern web applications require users to verify their email address at one point or another. This is especially important when you have a billing process that sends receipts to your users.

https://dockyard.com/blog/2017/09/06/adding-email-verification-flow-with-phoenix

Expected Behavior

  1. A user registers or adds an email to their account
  2. Your application generates a unique token that is tied to the user
  3. An email is sent to the user’s email address with a link to click
  4. User navigates to link in their browser and has their email address verified
@0xadada 0xadada added this to the v1.0 milestone Sep 16, 2017
@0xadada
Copy link
Member Author

0xadada commented Oct 31, 2017

@0xadada
Copy link
Member Author

0xadada commented Oct 31, 2017

Support for multiple credentials

Before we run our migrations, we need to make one change to the generated migration to enforce data integrity of user account credentials. In our case, we want a user’s credentials to be deleted when the parent user is removed.

https://hexdocs.pm/phoenix/1.3.0-rc.3/contexts.html#content

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant