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

Add Email Confirmation to user registration #160

Open
mbramson opened this issue Jun 4, 2017 · 3 comments
Open

Add Email Confirmation to user registration #160

mbramson opened this issue Jun 4, 2017 · 3 comments

Comments

@mbramson
Copy link
Contributor

mbramson commented Jun 4, 2017

When a user registers, send a confirmation email to the user that contains a link to confirm their account.

This is to prevent users from registering with emails that they don't actually have control of.

@austenmadden
Copy link
Contributor

austenmadden commented Oct 22, 2017

@mbramson Was there thoughts about which email library to use for this? I was looking at bamboo since it "seems" to be the best practice but am new to trying to accomplish practical tasks in Elixir/Phoenix.

Though there are simpler libraries that might be easier. Setting up something to actually send the email might also be tricky. I know there are services on heroku you can get to emulate an smtp sever/service or we could use a cloud email service.

@mbramson
Copy link
Contributor Author

mbramson commented Oct 22, 2017

@austenmadden Pairmotron actually already uses Bamboo! Bamboo has been great. Very straightforward API. Pairmotron itself is already wired up to Mailgun for password reset emails.

See https://github.com/ElixirCLE/pairmotron/blob/master/lib/mailer/email.ex

@austenmadden
Copy link
Contributor

austenmadden commented Oct 22, 2017

Serves me right for not actually looking what was already in place. Thanks!

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

No branches or pull requests

2 participants