identityToken is verified against Apple's public keys. Its audience must be the KIO app (com.mx.future.kionetworks) and its subject must equal user. The active KIO user whose email matches the token's email is signed in.{
"user": "001234.5f6a7b8c9d0e1f2a3b4c5d6e7f8a9b0c.1234",
"identityToken": "eyJraWQiOiJXNldjT0tCIiwiYWxnIjoiUlMyNTYifQ..."
}curl --location 'https://qa-api.kiolinkapp.com/v1/auth/apple-login' \
--header 'authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
"user": "001234.5f6a7b8c9d0e1f2a3b4c5d6e7f8a9b0c.1234",
"identityToken": "eyJraWQiOiJXNldjT0tCIiwiYWxnIjoiUlMyNTYifQ..."
}'{
"token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJfaWQiOiI2NWYxYzJhOWU0YjBhMWIyYzNkNGU1ZjYifQ.c2lnbmF0dXJl",
"permissions": [
"kiolink-events"
],
"user": {
"_id": "65f1c2a9e4b0a1b2c3d4e5e7",
"firstname": "José María",
"lastname": "Esparza Arévalo",
"email": "jose.esparza@digitalignition.com.mx",
"avatar": "https://lh3.googleusercontent.com/a/abc123",
"keywe": {
"puesto": "Developer",
"ubicacion": "MEX1"
},
"extradata": [],
"device_tokens": [],
"role": {
"_id": "5adeafca1f301d287fa619a6",
"name": "Suscriptor",
"slug": "subscriber",
"__v": 0
},
"secret_key": "kdjfhgqpwoeirutz",
"created_at": "2024-03-13T18:22:01.000Z",
"time_zone": "America/Mexico_City",
"status": true,
"isBoomiUser": true,
"password_limit_date": "2027-01-03T19:00:00.000Z",
"verify_email": "deliverable",
"sent_feedback": false,
"__v": 0
}
}