When I authenticate my single page app to my SFDC org using user-agent flow I am getting an access token and an openID token. I need to use one of them (not sure which) to authenticate and get access to another system (Again, via API).
My understanding that I need to use the OpenID token in this case, as the other system will have no idea how to validate the access token. While the Open ID token signature can be validated using the same certificate used to sign it (the one in my SFDC org) and the user can be authenticated based on that. Something doesn't sound to be right, can anyone help explaining how I can use one token received from one system (and IDP) to access another system