Description
Update the current Session resource to include device-specific metadata. This is required for security auditing and to allow users to identify active devices in the Cloud Portal
Proposed Changes
- Extend Schema: Add a
device field to the Session object containing:
- OS: (e.g., macOS, iOS, Windows)
- Browser/Client: (e.g., Chrome, Safari, Milo-CLI)
- Type: (e.g., Desktop, Mobile, Tablet)
- Extraction: Implement logic to parse this information from the
User-Agent header during session creation.