Open
Description
Primary Agent
All Users
Story
Any user may want to log out the TPEN Users interface after verifying their user profile. This bubbles to any Interface which has a log in. They also need to be capable of
Resources Involved
- TPEN 3: business card site
- Services: the main API hub
- TinyPen: the RERUM proxy
- Static: the midcache for complex documents
- Users: Auth0 User management and tools TPEN3#38
- RERUM (external): Linked Open Data
- Interfaces: web interfaces for humans and reports
- Rerum Inbox (external): Linked Open Data Notification Inbox
- External Service
Structural Solution
A successful logout communicates the log out event with Auth0 and removes the known user and token information from the Interface (and cache).
Additional context
Only Patrick and Bryan have access to the Auth0 platform. Sometimes the settings are wrong and so if you experience odd issues when attempting to interact with Auth0 let them know so they can see if the settings allow your development environment.