Conversation
b7a1777 to
5fc9e0e
Compare
|
|
||
| <%# Triage cheat sheet %> | ||
| <div class="bg-white border border-gray-200 rounded-xl shadow-sm p-8 mb-6"> | ||
| <div data-controller="toggle-details"> |
jmilljr24
left a comment
There was a problem hiding this comment.
@maebeale All makes sense to me. This should be super helpful for admins.
If I have this correct, because the welcome confirmation expires in 3 days, anyone from our initial reset that has not confirmed yet will need to contact an admin to get a new confirmation? There are 2400 unconfirmed users right now.
I could be mixing the welcome(30) vs regular confirm (3) but I don't know if they are both in play for the initial welcome we did. |
Visual reference for admins triaging user account issues — covers invite, resend, password reset, email change, lockout, and unlock flows with an interactive cheat sheet. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Avoids Turbo frame refresh hiding the link. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Matches the card layout pattern used on other admin pages like visits. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Flow 1: Add missing welcome token expiry decision diamond after confirmation — shows redirect to password reset when token expired - Cheat sheet card 6: Fix lock icon incorrectly described as "unconfirmed" — lock means locked, clock means unconfirmed - Fix fa fa-check-circle → fa-solid fa-check-circle (4 occurrences) - Add Font Awesome icons to all flowchart nodes for visual scanning Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
User already received the email so Invite button scenario doesn't apply. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Remove lock icon subcard from "I can sign in but nothing works" — locked users can't sign in, so that scenario belongs in "I'm locked out" card only. Also standardize Access column label text. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Covers the edge case where a user confirmed their email but the welcome token expired before they set a password. Admin fix: send a password reset email. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Fix hover text to "(hover on index for details)" - Remove Invite button reference from clock icon subcards (mutually exclusive) - Simplify locked account and password reset card text - Reorder "No lock icon" options: ban, clock, then forgot password - Make reset/forgot password actions single-line paragraphs - Add "each new reset invalidates previous links" note Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Confirmation links: 3 days → no expiry - Welcome tokens: 30 days → no expiry - Reset links: 6 hours → 7 days - Combine "I forgot my password" and "My reset link expired" cards - Add "I changed my email but can't log in" card for flow 4 - Add legacy note to "confirmed but no password" card - Update all flow diagrams to match new timeout values Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
3ca6fdc to
b64d737
Compare
- Combine "I forgot my password" and "My reset link expired" cards - Add "I changed my email" card for flow 4 - Add legacy note to "confirmed but can't sign in" card - Swap card 5/6 order - Update all timeouts: confirmation/welcome no expiry, reset 7 days - Fix flow 2: clickable link to flow 1, better "No" label - Various text refinements across cards Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
@jmilljr24 i updated this to latest expirations and flows. |
What is the goal of this PR and why is this important?
How did you approach the change?
/users/flow_diagramwith Mermaid.js flowcharts for all 6 account flowstoggle-detailsStimulus controller for expand/collapse allUI Testing Checklist
/users/flow_diagramas admin → verify all 6 Mermaid diagrams renderAnything else to add?
🤖 Generated with Claude Code