Introducing Live Connect
There are many scenarios when an app will need to authenticate users and access their profile info, from the simple purpose of displaying a welcome message with a user's name to the extent of accessing their profile info and giving the user a personalized experience. Moreover, you can build an app that offers great features by integrating with products and services such as Microsoft SkyDrive that allows working with documents and media and accessing files on the cloud or Outlook to work with contacts and calendars. The scenarios where your app will need to integrate authentication with Microsoft accounts can be summed up as follows:
The app requires the user to be signed in to work, for example, a contacts app
The app can work without needing the user to sign in but delivers a more personalized experience for those who do; for example, a weather or news app
The app contains certain features that integrate with SkyDrive or Hotmail, and thus require a Microsoft account...