IIRC, he is against the Windows Live privacy policy to release a username or email address as a complaint (unlike Gmail or Yahoo!). Therefore, it is not possible to get these applications from Live (unless you are Microsoft).
The only value you can get is called the name identifier. It is unique to the RP domain (i.e., it is not the only value for LiveID, but differs by domain). This is also intentional, so you cannot use different websites to track the user. Typically, you will get a name identifier (called a PUID), and then put it in your database somewhere so you know that you saw it before. Then the user logs in on your side with a name, email address, etc., and you map this to the PUID.
On the other hand, LiveId also supports OAuth2, so you can get any user profile information that you need from the user (with his / her consent). See here .
source share