Cache email confirmation token #2282
Ticket(s) / Related Merge Requests
Summary of Changes
Caches email confirmation so that subsequent emails within 24 hours will use the same token (stopping the issue where older confirmation emails don't work).
Testing Considerations
Send multiple confirmation emails, test the oldest of them works.
If you get rate limited you'll need to refresh Redis (note in doing so you will clear the keys for any existing email tokens)
kubectl -n caching-new delete pod/redis-master-0
Regression Scope
Affects email confirmations.
Platform Affected (web, mobile, etc)
Web and mobile - engine change.
Developer Testing Completed
Unit and manual.
Screenshots
(Any extra UI screens that can be shared)
Does this impact
-
Localization -
Dark/light mode -
Guest mode
Edited by Ben