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

Implement email verification and sending #23

Closed
4 tasks done
rockstardev opened this issue Sep 29, 2024 · 1 comment
Closed
4 tasks done

Implement email verification and sending #23

rockstardev opened this issue Sep 29, 2024 · 1 comment
Assignees

Comments

@rockstardev
Copy link
Member

rockstardev commented Sep 29, 2024

  • Implement email sending and if SMTP server setting is detected, require verification of emails during registration
  • Ensure that the email address in Account Settings includes a "verify email" functionality and only updates the status when the user clicks the confirmation link.
  • Once the user has confirmed their email address in Account Settings, display an "Email Verified" badge in the Manage Plugins view within BTCPay.
  • Create the [email protected] email inbox.
@rockstardev rockstardev self-assigned this Oct 17, 2024
@rockstardev rockstardev changed the title Implement email verification and only allow accounts with confirmed emails to publish new versions of plugins Implement email verification and sending Nov 11, 2024
@rockstardev
Copy link
Member Author

This issue has been implemented up to be777d9 on master

Opened a new follow up issue #41 for leftover work

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

No branches or pull requests

1 participant