Thanks for posting your question in the Microsoft Q&A forum.
To secure the “AdventureStickers” API with tokens from social logins like Google or Facebook, you’d host your web service in Azure, put it behind Azure API Management , and set up OAuth2/OpenID Connect, usually via Azure AD B2C to handle multiple providers. In APIM, you configure JWT validation using the provider’s JWKS endpoint so only valid tokens get through. The APIM gateway URL becomes your secure public API, and you can test it with unit tests or APIM’s built-in tools. This setup keeps security at the APIM layer, using standard protocols and a single unified login flow.
Please don't forget to close up the thread here by upvoting and accept it as an answer if it is helpful