Search code examples
windows-phone-7windows-live-id

Windows Live Id Authentication for Windows Phone 7


I'm developing a Windows Phone 7 app but don't want to re-implement my own identity / authentication service - espcially when we know the user will be signed in with a Windows Live account. But, I understand from this thread that Microsoft will not be granting access to the logged in users details. Really?

Is there a way to get this information from the Windows Live Id Service? Are there any api's that work on the device?

Thanks,


Solution

  • It's true that the Windows Live ID will not be available to apps. Presumably to protect consumers privacy.

    There is however an Anonymous Live Id available now as Istvan mentioned would be the case in the talk referenced in your link.

    This is accessible via the ANID here for your reference.

    UserExtendedProperties.GetValue Method (Microsoft.Phone.Info)

    To what extent you can use this for login services will depend on your requirements. There are many different ways services can interact with users to identify service features that are only relevant to that user.

    I haven't looked extensively at messenger connect that Indy mentions.. it looks interesting. Nick Randolph posted a walkthrough of some of what could be accomplished early on here if you'd like to look into that combined with Indy's info.

    Windows Phone 7 Beta with Windows Live Messenger Connect