Description
Problem
We are in the process of fully fixing the email sending issue, which should fix most of the problems people have been having. However, it won't dig people out who got stuck at the first step and never received a verification email.
It would be nice to add the oauth token pages to django admin so that we can more easily debug this for people and help them get verified. Even just being able to manually verify people would be nice.
Additionally, it might be worth considering creating a django command for re-sending the verification emails (in small batches) for tokens that are still unverified. The only thing to be wary of is that we don't want to hammer SES too hard (14 emails per second is our limit) and we don't want to surpass our monthly allowance either.
Description
Add the django admin pages for debugging and fixing token verification.
If desired, add the django command (or cut a separate issue for it if the discussion in this PR calls for it).
Alternatives
We can continue to SSH into the boxes and start the django shell, but that isn't accessible for everyone and it isn't wise to even have everyone able to do that anyway.
Additional context
Prioritizing as medium because we need to help sort out the situation for the folks that have emailed us for help about this.
Implementation
- 🙋 I would be interested in implementing this feature.
Metadata
Assignees
Labels
Type
Projects
Status
📋 Backlog