Verifying email addresses #5

Closed
opened 2022-07-19 22:34:00 +02:00 by orblivion · 0 comments
orblivion commented 2022-07-19 22:34:00 +02:00 (Migrated from github.com)
  • README with config instructions

Public servers

Need to do the standard email address confirmation flow. Mailgun or similar.

  • Email address confirmation flow for new accounts
  • Mailgun integration
    • Email works with Mailgun sandbox
    • Make hyperlink in email clickable
    • Try dev.lbry.id with mailgun sandbox domain
    • Set up lbry.id domain for real email (requires messing with DNS records)
    • Try dev.lbry.id with real domain
  • Change external (Caddy) port to 443 so that signup email links don't look ugly. See #12.

Smaller / Private servers

Madiator's feedback brings up these considerations: perhaps self-hosting individuals would rather allow themselves (and maybe a few friends) to register on their server without bothering to sign up with any services to send out emails. At the same time they would want to disallow anybody else from creating an account. We could make this a config option.

  • Whitelist of allowed accounts

Future requests

I think Madiator also suggested custom SMTP instead of hardcoding Mailgun. Not sure how high demand that would be but we'll put it off for later at the least.

- [x] README with config instructions # Public servers Need to do the standard email address confirmation flow. Mailgun or similar. - [x] Email address confirmation flow for new accounts - [x] Mailgun integration - [x] Email works with Mailgun sandbox - [x] Make hyperlink in email clickable - [x] Try dev.lbry.id with mailgun sandbox domain - [x] Set up lbry.id domain for real email (requires messing with DNS records) - [x] Try dev.lbry.id with real domain - [x] Change external (Caddy) port to 443 so that signup email links don't look ugly. See #12. # Smaller / Private servers Madiator's feedback brings up these considerations: perhaps self-hosting individuals would rather allow themselves (and maybe a few friends) to register on their server without bothering to sign up with any services to send out emails. At the same time they would want to disallow anybody else from creating an account. We could make this a config option. - [x] Whitelist of allowed accounts # Future requests I think Madiator also suggested custom SMTP instead of hardcoding Mailgun. Not sure how high demand that would be but we'll put it off for later at the least.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: LBRYCommunity/wallet-sync-server#5
No description provided.