Exchange accessToken between auth0 and AuzreAd B2C


I’ve an app (app1) with Google social login implemented using Auth0. I can successfully login to this app with my google email and can see the token.

I’ve a REST api (api2) protected using Azure AD B2C with Google social login. I can call this API with a token returned by Azure AD B2C for my google email.

However the token returned by Auth0 and AzureAD B2C seems to be different, for the same google email.

How can I call the REST API in (API2) with auth token generated by app1 ? Based on my naive research I need to some token exchange through identity brokering. Any pointers or guidnace on how to would be greateful.