PowEmailConfirmation
This extension will send an e-mail confirmation link when the user registers, and when the user changes their e-mail. It requires that the user schema has an :email
field.
Users won’t be signed in when they register, and can’t sign in until the e-mail has been confirmed. The confirmation e-mail will be send everytime the sign in fails. When users are already regstered, the e-mail won’t be changed for a user until the user has clicked the e-mail confirmation link.
Installation
Follow the instructions for extensions in README.md, and set PowEmailConfirmation
in the :extensions
list.
Prevent persistent session sign in
To prevent persistent session from being created when the email hasn’t been confirmed, PowEmailConfirmation
should be places first in the extensions list. It’ll halt the connection.