Added SMTP configuration to enable sending notifications to users.
Implemented the "forgot password" feature.
Implemented signup with OTP code when SMTP is configured.
Enhanced error messages by including the backend URL if unable to connect.
Add documentation to the new features.
Why is it important?
These changes enhance user experience and security by providing password recovery functionality, enabling email notifications, and improving error handling.
How to Use?
Configure SMTP settings in the backend.env file to enable email notifications.
Utilize the "forgot password" feature to recover passwords securely.
If using SMTP, users will receive an OTP code during signup for added security.
Review error messages to quickly identify backend connectivity issues.
Notes
Ensure SMTP settings are correctly configured, especially for providers like Gmail, which may require application passwords.
Hey Plant-it community!
What's new?
Why is it important?
These changes enhance user experience and security by providing password recovery functionality, enabling email notifications, and improving error handling.
How to Use?
backend.env
file to enable email notifications.Notes
Cheers and happy planting! 🌿🌼