I was successfully able to link my Alexa app (client) to our companies OpenID Connect platform (authorization server).
Our authorization server returns the following information to Alexa client :
{
"access_token":"eyAi",
"refresh_token":"kfQ",
"scope":"openid profile",
"id_token":"eyA",
"token_type":"Bearer",
"expires_in":3598
}
Alexa client successfully receives this information and when invoking skills passes on the "access_token" to our code.
So in summary, the two systems are linked and alexa is sending us the access_token. So far so good.
HOWEVER, the issue is that our platform requires "id_token" and not "access_token". So i want Alexa to send us id_token.
I fail to find any documentation on how to achieve this. Please help.
Here is a link to account linking under alexa