Dontopedia

Id Token

From Dontopedia, the open, paraconsistent wiki. (Last updated 2026-06-08.)

Id Token has 20 facts recorded in Dontopedia across 6 references, with 2 live disagreements.

20 facts·14 predicates·6 sources·2 in dispute

Mostly:rdf:type(6), contains(2), ex:contains(1)

Maturity scale raw canonical shape-checked rule-derived certified

Inbound mentions (15)

Other subjects in dontopedia point AT this entity as a value. These are inverse relationships — e.g. "X motherOf this subject" — and answer questions the forward facts can't. Grouped by predicate.

addedToAdded to(1)

affectsAffects(1)

decodesDecodes(1)

encodedInEncoded in(1)

ex:mayProduceEx:may Produce(1)

ex:operatesOnEx:operates on(1)

ex:producedAlongsideEx:produced Alongside(1)

ex:receivesEx:receives(1)

ex:requiresEx:requires(1)

extractedFromExtracted From(1)

ex:usedToObtainEx:used to Obtain(1)

includedInIncluded in(1)

isStoredInIs Stored in(1)

locatedInLocated in(1)

targetTarget(1)

Other facts (20)

The long tail: predicates that appear too rarely to warrant their own section. Filter or scroll to find a specific one. Each row links to its source.

20 facts
PredicateValueRef
Rdf:typeCredential[1]
Rdf:typeAuth Token[2]
Rdf:typeSecurity Token[3]
Rdf:typeToken[4]
Rdf:typeData Structure[5]
Rdf:typeJwt[6]
ContainsUser Roles[2]
ContainsCustom Claims[3]
Ex:containsUser Claims[1]
Ex:used forExtract User Information[1]
Ex:often ContainsUser Claims[1]
Ex:produced AlongsideAccess Token[1]
Received AfterAuthentication Complete[2]
Contains ClaimsNecessary Claims[3]
Issued byAuth0[3]
Contains ClaimCustom Role Claim[4]
Decoded byJwt Io Tool[4]
Modified byRule Execution[5]
PurposeAuthentication Credential[5]
Stored inoauth_state[6]

Timeline

Timeline axis is valid_time — when each source says the fact was true in the world, not when Dontopedia learned about it. Retracted rows are kept for provenance; coloured stripes indicate the context kind.

typebeam/293edc40-0700-4636-87da-30e9e63bc315
ex:Credential
containsbeam/293edc40-0700-4636-87da-30e9e63bc315
ex:user-claims
usedForbeam/293edc40-0700-4636-87da-30e9e63bc315
ex:extract-user-information
oftenContainsbeam/293edc40-0700-4636-87da-30e9e63bc315
ex:user-claims
producedAlongsidebeam/293edc40-0700-4636-87da-30e9e63bc315
ex:access-token
typebeam/7d74fac9-3d07-47c8-96e0-c83b4da6e029
ex:AuthToken
containsbeam/7d74fac9-3d07-47c8-96e0-c83b4da6e029
ex:user-roles
receivedAfterbeam/7d74fac9-3d07-47c8-96e0-c83b4da6e029
ex:authentication-complete
typebeam/28f39482-fb25-459c-9b1f-4ea78ed676e2
ex:SecurityToken
containsClaimsbeam/28f39482-fb25-459c-9b1f-4ea78ed676e2
ex:necessary-claims
containsbeam/28f39482-fb25-459c-9b1f-4ea78ed676e2
ex:custom-claims
issuedBybeam/28f39482-fb25-459c-9b1f-4ea78ed676e2
ex:auth0
typebeam/43908042-40b3-42ac-820d-00002b7ebbb5
ex:Token
containsClaimbeam/43908042-40b3-42ac-820d-00002b7ebbb5
ex:custom-role-claim
decodedBybeam/43908042-40b3-42ac-820d-00002b7ebbb5
ex:jwt-io-tool
typebeam/276c9c85-1ac7-401e-a2ca-35e58d7d74c7
ex:DataStructure
modifiedBybeam/276c9c85-1ac7-401e-a2ca-35e58d7d74c7
ex:rule-execution
purposebeam/276c9c85-1ac7-401e-a2ca-35e58d7d74c7
ex:authentication-credential
typebeam/1943622f-989f-402b-8b2b-ebf0c808302b
ex:JWT
storedInbeam/1943622f-989f-402b-8b2b-ebf0c808302b
oauth_state

References (6)

6 references
  1. ctx:claims/beam/293edc40-0700-4636-87da-30e9e63bc315
  2. ctx:claims/beam/7d74fac9-3d07-47c8-96e0-c83b4da6e029
    • full textbeam-chunk
      text/plain1 KBdoc:beam/7d74fac9-3d07-47c8-96e0-c83b4da6e029
      Show excerpt
      def protected(): if not auth0.authorized: return redirect(url_for('auth0.login')) resp = auth0.get('/userinfo') userinfo = resp.json() user_role = userinfo.get('https://your-domain.auth0.com/roles', 'guest') if n
  3. ctx:claims/beam/28f39482-fb25-459c-9b1f-4ea78ed676e2
    • full textbeam-chunk
      text/plain1 KBdoc:beam/28f39482-fb25-459c-9b1f-4ea78ed676e2
      Show excerpt
      - Configure the OAuth provider to include the necessary claims in the ID token. 2. **Error Handling:** - Add error handling to manage cases where the user's role cannot be determined or the OAuth flow fails. 3. **Testing:** - Tes
  4. ctx:claims/beam/43908042-40b3-42ac-820d-00002b7ebbb5
    • full textbeam-chunk
      text/plain1 KBdoc:beam/43908042-40b3-42ac-820d-00002b7ebbb5
      Show excerpt
      - Give the rule a name, such as `Add Roles Claim`, and click **Save**. ### Step 3: Test the Custom Claims 1. **Log in to Your Application:** - Use the OAuth flow to log in to your application. 2. **Inspect the ID Token:** - Afte
  5. ctx:claims/beam/276c9c85-1ac7-401e-a2ca-35e58d7d74c7
    • full textbeam-chunk
      text/plain1 KBdoc:beam/276c9c85-1ac7-401e-a2ca-35e58d7d74c7
      Show excerpt
      3. **Configure API Definition:** - Fill in the required fields such as **Name**, **Identifier** (the audience), and **Signing Algorithm**. - Click **Save** to create the API definition. ### Step 2: Set Up Rules to Add Custom Claims
  6. ctx:claims/beam/1943622f-989f-402b-8b2b-ebf0c808302b

See also

Keep researching

Missing something or suspicious of what's here? Kick off a research session — a Claude agent will investigate, cite its sources, and file new facts into a dedicated context you can review before accepting into the shared view.