-
Notifications
You must be signed in to change notification settings - Fork 83
Description
Most EMF website accounts are created without verifying the account email address. Due to the nature of the service, this isn't really an abuse vector, but it does result in a handful of confused people who typo'd their email address per event. This is easy to fix once people contact us, but it can take a while for the user to notice and it can be confusing in the mean time.
We don't want to pre-verify email addresses before ticket purchase because this would be equivalent to a pre-registration stage.
We should store a best-effort email verification state for user accounts - I think this should possibly be a tri-state: verified, unverified, invalid.
If a user's state is unverified or invalid, there should be a banner on the site telling the user to verify or change their email address.
We should also set up Postmark email webhooks and handle bounces.