Skip to content
This repository has been archived by the owner on Sep 10, 2024. It is now read-only.

Parse and present sessions user agent #2374

Closed
12 of 15 tasks
sandhose opened this issue Feb 20, 2024 · 1 comment
Closed
12 of 15 tasks

Parse and present sessions user agent #2374

sandhose opened this issue Feb 20, 2024 · 1 comment
Labels
A-Device-Management Related to sessions and device management A-Frontend Changes on the React frontend A-GraphQL Changes to the GraphQL API

Comments

@sandhose
Copy link
Member

sandhose commented Feb 20, 2024

Record user agent on sessions

  • Record user agent on user_sessions
  • Record user agent on oauth2_sessions
  • Record user agent on compat_sessions
  • Record user agent on oauth2_device_code_grant
  • Record user agent on oauth2_authorization_grants (should we? we can infer who completed the grant from the oauth2_sessions.user_session_id)

Parse the user agent server-side:

  • Parse common user agents (using woothee?)
  • Parse client-specific user-agents for native clients

Present them in the UI:

  • Show the device infos on the compatibility sessions
  • Show the device infos on the oauth2 sessions
  • Show the device infos on the device code grant consent screen
@sandhose sandhose added A-Frontend Changes on the React frontend A-Device-Management Related to sessions and device management A-GraphQL Changes to the GraphQL API labels Feb 20, 2024
@sandhose
Copy link
Member Author

sandhose commented Aug 6, 2024

We've been doing that for quite some time now and the cover most important places

# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
A-Device-Management Related to sessions and device management A-Frontend Changes on the React frontend A-GraphQL Changes to the GraphQL API
Projects
None yet
Development

No branches or pull requests

1 participant