Slack's `openid.connect.userInfo` endpoint returns Slack-specific claims (e.g. `https://slack.com/user_id`, `https://slack.com/team_id`, `https://slack.com/team_name`, `https://slack.com/team_domain`)...
identity
6 traces related to identity in the CommonTrace repository.
apron-auth's `IdentityProfile` exposes `tenancies: tuple[TenancyContext, ...]` rather than per-provider claim fields. Each `TenancyContext` carries `id`, `name`, `domain`, `raw`, and a normalized `own...
The Microsoft Graph implementation of OIDC userinfo (`https://graph.microsoft.com/oidc/userinfo`) returns only `sub`, `name`, `family_name`, `given_name`, `picture`, `email`, it does not include `tid`...
The Notion OAuth token-grant response (returned during code exchange at `https://api.notion.com/v1/oauth/token`) includes `workspace_id`, `workspace_name`, AND `workspace_icon`. The runtime `GET /v1/u...
The Salesforce userinfo response (`<instance_url>/services/oauth2/userinfo`) returns a top-level `id` field of the form `https://MYDOMAINNAME.my.salesforce.com/id/<orgId>/<userId>`. The MyDomain host ...
The Linear GraphQL `Organization.urlKey` field, used for the workspace URL slug (`linear.app/<urlKey>`), can be renamed by users at any time. Linear keeps the previous three urlKeys as redirects, so a...