This is a Xamarin app demonstrating the social network authentication and logged-in user info retrieval with Microsoft Mobile App Service.
This app is inspired by Xamarin Evangelist, Ben Ishiyama-Levy during his talk at Microsoft Singapore about authenticating and authorizing users with Microsoft Azure Mobile Apps.
- Understand how to login user to an Xamarin app via social network such as Facebook, Google+, Twitter, and Microsoft Live;
- Learn the deployment of Microsoft Azue Mobile Apps;
- Get updated with the new Mobile Apps after Microsoft plans to kill Azure Mobile Services in December 2016.
- Xamarin.Android
- Azure App Service: Mobile App
- Facebook Graph
- Google+ APIs
- OAuth Scope
- Microsoft Live
- Azure Application Insights
Google+ | Microsoft Live | Retrieving User Info |
- BACKEND_APP_SERVICE_URL: Please setup one Azure App Service: Mobile App to get its URL. Put the URL in Burger/Resources/values.ApiKeys.xml;
- TwitterConsumerKey: Only applicable if the app is setup to allow logging in via Twitter. Put the value from Twitter Developer in burgerappService/web.config.
- TwitterConsumerSecret: Only applicable if the app is setup to allow logging in via Twitter. Put the value from Twitter Developer in burgerappService/web.config.
- InstrumentationKey: Only applicable if the app is using Azure Application Insights. Put the value in burgerappService/ApplicationInsights.config.