Closed tmwbook closed 6 years ago
We have a password change form at /change_password
but that isn't linked anywhere on the site and we need to make a reset form anyway. Main problem blocking this right now is how to send emails from the website. I'm unsure if Digital Ocean offers this service. We may have to make a service gmail account and send using SMTP.
SendGrid looks like it would suit this purpose well. It has an SMTP relay and an API to send emails with applications. The free version is Free Forever(TM) with a 100 emails/day limit. As of now we would only ever have 26 active accounts so I feel pretty comfortable that this will not be a problem.
https://sendgrid.com/ https://github.com/sklarsa/django-sendgrid-v5
Currently an admin has to manually set any password on the site. This is insecure for obvious reasons.