oldsch


We have an app that currently uses passport as an auth method and we would like to migrate to LiveID. Is the return value from LiveID, the cID the same as it is in passport

Thanks




Re: LiveID and Passport cIDs

Josh Brown - MSFT


No, the Identity.cID property is the Client ID of the user, not the old Passport UID. It's a new, public identifier for the user.





Re: LiveID and Passport cIDs

oldsch

Ok, let me ask the question in another way. I have lots of code that uses passport for authentication. I also have a sql table where the uses passport id is stored. Now I want to change all of that to use the Live ID product. Is there an easy way to convert this information or is there a way to associate users passport credentials with their Live ID credentials

Thanks





Re: LiveID and Passport cIDs

paulxray

I am interested in the answer to this question as well Did anyone ever answer this

Paul





Re: LiveID and Passport cIDs

oldsch


No, not really. I did find out that there is an id that LiveID provides that is the same as the old Passport id. We also found out that the 'backward compatibility' that is discussed in the help files does not actually work. This concerns two cookies that are written byPassport and supposed to be written by LiveID but if fact are not.






Re: LiveID and Passport cIDs

Kevin Rathgeber

"This concerns two cookies that are written byPassport and supposed to be written by LiveID but if fact are not."

Would this happen to be the PPLState and MSPAPPVis cookies

I am trying to build my own custom sign in control and was looking as some of the code microsoft uses on their authentication control site http://login.live.com/controls/WebAuth.htm ........

In their code they refer to the two cookies above to say you are logged in. This is what determines whether to show the SIgn In or Sign Off link in their control. If either of these two cookies do not exist you are considered not logged in and the Sign In link appears. If both exist you are considered logged in and the Sign Off link appears.

What I find interesting though is that if I have both my custom control and the WebAuth control from microsoft on the same page at the same time, MS's auth control picks up the existence of the two cookies mentioned above, but my control using the exact same javascript code as they are cannot see either of those cookies.

Is this what you are referring to

Edit: I think I just realised that the two cookies I mentioned above are domain cookies and can only be seen by the live.com site which explains why I can't see them.