Using the Windows 8 Live SDK you can have a user give you permission to their Microsoft Account. With this you can get their name and photo and more. But using the Live SDK appears to require the user of the app to use the same Microsoft Account as whoever is signed into the current session of Windows 8.
In some scenarios, using a different account is very legitimate.
I have simple sign-in working like a charm! This uses the same account.
I can’t find a way to do use another. Is it possible?
You can call Logout after Init and before LoginUser.
Here’s the code for javascript:
And this is for C#:
It worked for me.
I hope this is what you are looking for.