Decoding Tokens

The ID token is a JWT (JSON Web Token) that contains user information. You need to decode this token to retrieve user details.

Decoded ID Token Fields

Login Type
Claim
Description
Optional

Custodial and non-Custodial

sub

A locally unique and never reassigned identifier within the Issuer for the End-User

No

Custodial and non-Custodial

eoa

The externally owned account derived from public key

No

Custodial and non-Custodial

futurepass

The FuturePass account address associated with this account

No

Custodial and non-Custodial

chainId

The block chain id

No

Custodial and non-Custodial

nonce

A string value used to associate a Client session with an ID Token, and to mitigate replay attacks

No

Custodial and non-Custodial

at_hash

A hash value verifies the integrity and authenticity of the access token

No

Custodial and non-Custodial

aud

Intended audience for the ID token

No

Custodial and non-Custodial

exp

The expiration time on or after which the ID token MUST NOT be accepted for processing

No

Custodial and non-Custodial

iat

The time at which the ID token was issued

No

Custodial and non-Custodial

iss

The issuer of the response

No

Custodial

auth_time

The time when the authentication occurred

Yes

Custodial and non-Custodial

custodian

self for non-custodial, fv for custodial

No

Custodial (Google and Facebook)

email

When logged in with Google, this is the user's email address. The value of this claim may not be unique to the Google account used to log in, and could change over time.

Yes

Last updated

© 2023 -> ♾️