Logout all devices
- Dominant language
- JavaScript
- Stars
- 61
- Forks
- 101
- PR merge metrics
- No merged PRs in 30d
Description
### Dependency
- [x] #2072
- [ ] Also need to get alignment with team & stakeholder that this feature is required.
### Overview
As a user, I want to log out from all devices so I can secure my account if needed.
### Action Items
Acceptance Criteria:
- [ ] Backend invalidates all refresh tokens for the user (or session family).
- [ ] All devices can no longer refresh; they must re-authenticate.
- [ ] Frontend: Should simply redirect the user back to the login page (this should be handled by #2072).
### Resources/Instructions
- To be addressed after #2072:
- Tests should include logging in from two machines, then logging out from the second machine. After that, attempting to access a protected page on the first machine should redirect the user to the login page.
- This issue is part of the epic: #2065
Contributor guide
Assessment
This issue has not been assessed yet.