- Added functionality for users to request an email change, including generating a verification code and setting an expiration time. - Implemented methods in the User model to handle email change requests, code validation, and confirmation. - Created a new job to update the user's email in Stripe after confirmation. - Introduced rate limiting for email change requests and verification attempts to prevent abuse. - Added a new notification for email change verification. - Updated the profile component to manage email change requests and verification UI. |
||
|---|---|---|
| .. | ||
| Application | ||
| Channels | ||
| Container | ||
| Database | ||
| Dto | ||
| Internal | ||
| ScheduledTask | ||
| Server | ||
| TransactionalEmails | ||
| CustomEmailNotification.php | ||
| Notification.php | ||
| SslExpirationNotification.php | ||
| Test.php | ||