Handle expired email verification links
Design links
- Normal verification sheet - https://www.sketch.com/s/1f4ae3ad-52df-407e-a74d-1a37bc8d0319/a/rb57mrE/r/Dnmbnk
- Verified state - https://www.sketch.com/s/1f4ae3ad-52df-407e-a74d-1a37bc8d0319/a/oY5wEr0
- Link expired state - https://www.sketch.com/s/1f4ae3ad-52df-407e-a74d-1a37bc8d0319/a/m1WYnGw
From @benhayward.ben
When a user follows an invalid email verification link, display an error
-
Display a "Your verification request has expired." error but do not trigger a resend. We don't want to create a loop caused by people clicking on the back end. Better to capture this process asynchronoysly and make sure we redisplay the verification when they resend
Based off feedback in thread: front!699 (comment 263718217)
Edited by Michael Bradley