Event Properties
| Field | Value |
|---|---|
event | "embedded.authenticated" |
confidential | boolean |
payload | object |
- Public Payload
- Confidential Payload
| Field | Type | Description |
|---|---|---|
tokenType | string | undefined | Type of authentication token |
scope | string | undefined | OAuth scope granted |
expiresIn | number | null | undefined | Access token expiration time in seconds |
refreshExpiresIn | number | null | undefined | Refresh token expiration time in seconds |
hasRefreshToken | boolean | Whether a refresh token was provided |
hasIdToken | boolean | Whether an ID token was provided |
hasProfile | boolean | Whether user profile data was included |
Example
{
"event": "embedded.authenticated",
"confidential": false,
"payload": {
"tokenType": "Bearer",
"scope": "openid profile",
"expiresIn": 3600,
"refreshExpiresIn": 7200,
"hasRefreshToken": true,
"hasIdToken": true,
"hasProfile": true
}
}
| Field | Type | Description |
|---|---|---|
tokenType | string | undefined | Type of authentication token |
scope | string | undefined | OAuth scope granted |
expiresIn | number | null | undefined | Access token expiration time in seconds |
refreshExpiresIn | number | null | undefined | Refresh token expiration time in seconds |
hasRefreshToken | boolean | Whether a refresh token was provided |
hasIdToken | boolean | Whether an ID token was provided |
hasProfile | boolean | Whether user profile data was included |
Example
{
"event": "embedded.authenticated",
"confidential": true,
"payload": {
"tokenType": "Bearer",
"scope": "openid profile",
"expiresIn": 3600,
"refreshExpiresIn": 7200,
"hasRefreshToken": true,
"hasIdToken": true,
"hasProfile": true
}
}