Forums | MacLife
You are not logged in.
#1 2007-08-17 3:05 pm
Windows Live ID SDK Released
http://www.microsoft.com/downloads/deta … laylang=en
I actually have to say, I kind of like this idea. Microsoft has thoughtfully provided the SDK in a number of popular script formats and it doesn't require Windows Server hardware to use it. The next time I have to build a membership system, I'll probably use this.
Offline
#2 2007-08-17 3:12 pm
Re: Windows Live ID SDK Released
why should i care? and why should i trust Windows / MS with authentication on one of my sites? i mean Passport was riddled with security flaws.
i think MS is convinced everyone has some sort of short term memory loss / disorder.
am i missing something?
"The Fates lead he who will; he who won't, they drag." - Seneca
Offline
#3 2007-08-17 3:20 pm
Re: Windows Live ID SDK Released
Yes, you are.
Offline
#5 2007-08-17 3:59 pm
Re: Windows Live ID SDK Released
Well, for one thing, this unsubstantiated FUD-based hate for MS reeks of a well-intentioned but under-informed Mac zealot carrying his loathing for Microsoft too far.
The idea of a universal login is not new. This is, however, the first time that a large corporation with a well-established userbase has come out and offered to let others use what they've got.
If you use online banking or shop online, you've already trusted outside companiees with your user information. A universal login is convenient for you and actually a boon for small vendors who may be unknown, with clients who would otherwise skip over them due to their lack of name recognition feeling more secure after seeing a well-known company (Microsoft) with their name on it.
Offline
#6 2007-08-17 6:33 pm
- TonyPrevite
- Slobbering Jester
- Royal Wombat

- From: Glendale, AZ
- Registered: 2002-04-14
- Posts: 3606
- Website
Re: Windows Live ID SDK Released
I like the idea of MS opening that up, but.... it's a matter of who is going to use it? If it becomes a popular option that people actually use, then sure, why not offer it.
The devil is in adoption... which is why I think MS opened it up, they probably don't have a whole bunch of people using it as it is now, so they're looking to pick up more users by opening up the standard.
I certainly wouldn't use it at this time and force users to use it. I'd see if users actually asked for it, then implement accordingly.
Offline
#7 2007-08-17 7:03 pm
Re: Windows Live ID SDK Released
Daniel wrote:
A universal login is convenient for you and actually a boon for small vendors who may be unknown, with clients who would otherwise skip over them due to their lack of name recognition feeling more secure after seeing a well-known company (Microsoft) with their name on it.
That's too bad, because it's a false sense of security for those people; just because a site uses WLID doesn't keep them from spamming your email address or not sending you your order or whatever it is that makes people distrust small unknown vendors.
Offline
#8 2007-08-17 8:12 pm
Re: Windows Live ID SDK Released
TonyPrevite wrote:
I like the idea of MS opening that up, but.... it's a matter of who is going to use it? If it becomes a popular option that people actually use, then sure, why not offer it.
The devil is in adoption... which is why I think MS opened it up, they probably don't have a whole bunch of people using it as it is now, so they're looking to pick up more users by opening up the standard.
I certainly wouldn't use it at this time and force users to use it. I'd see if users actually asked for it, then implement accordingly.
They already have millions of users. Windows Live ID is aka Passport. Essentially, anyone with a hotmail account or who has used the MSDN has one.
Offline
#9 2007-08-18 9:58 am
- TonyPrevite
- Slobbering Jester
- Royal Wombat

- From: Glendale, AZ
- Registered: 2002-04-14
- Posts: 3606
- Website
Re: Windows Live ID SDK Released
But of those millions of users, how many realize that they can use those credentials elsewhere? Do they even care? 
Offline
#10 2007-08-18 2:02 pm
- Light Speed
- Doubter of Einstein

- Registered: 2002-08-17
- Posts: 3694
Re: Windows Live ID SDK Released
Microsoft is the LAST company I want holding my personal details. I have no problem with their products but I do have a problem with their megalomaniac mobster mentality as a corporation. Also as it stands their mail services (hotmail, msn) are useless in the modern market because they over filter incoming legit mail (ie opt-in newsletters) so their customers cannot receive them. How do the users of the Windows Live service know that they won't be denied normal web functionality due to Microsofts obtuse and non webstandard implementation of web services.
Open source is the future. Make it work for everybody. Make MS do the right thing and not have the developer world have to contort functionality to conform to the MS way rather than the right way.
They can't even do this right!
Offline
#11 2007-08-18 10:50 pm
Re: Windows Live ID SDK Released
its the Mac Zealot again .... again since Windows Live is essentially Passport ... and Passport has been exploited repeatedly ... and MS is a large corp with its own agenda .... why should i trust them with anything? if Apple introduced the same service, i'd not use it. i want my user data to stay in my database. end of story.
"The Fates lead he who will; he who won't, they drag." - Seneca
Offline
#12 2007-08-19 2:25 am
Re: Windows Live ID SDK Released
Before you cry that the sky is falling, you might want to read the docs MS has on the service.
The API only provides authentication, not authorization. You still need to store information in your own site linking the passport user to any user-specific data you are storing on your own site. An example for this forum would be _all_ the information in the 'profile' section with the exception of the password - none of that information would be stored in the passport/live ID of the user accessing your site.
No sensitive data is passed from your own site to MS. The windows live login page has to be embedded as an iframe, users login at the live site & the live API POSTs back to a script on your own site with MS. The only site-specific information that is passed to the login page is optionally what page on your site the user is coming from:
http://msdn2.microsoft.com/en-us/library/bb676638.aspx
The API then POSTs back to a page that you specify when you first configure the service with a very minimal amount of information. The user-specific information it does post back is signed & encrypted:
http://msdn2.microsoft.com/en-us/library/bb676624.aspx
http://msdn2.microsoft.com/en-us/library/bb676622.aspx
Seems to me like MS is trying to make this as secure as possible from the get-go, however, looking at the docs it seems like it would be more trouble than it's worth to setup. Especially for those using 3rd party CMS/blog/forum software that want to integrate it into existing sites.
Offline
#14 2007-08-19 2:52 am
Re: Windows Live ID SDK Released
To view the spoofed iframe, you would need to drive someone to the site containing it in the first place. You example is no different from phishing websites (eg: fake paypal) that exist now.
Offline
#15 2007-08-20 7:27 am
Re: Windows Live ID SDK Released
Light Speed wrote:
Microsoft is the LAST company I want holding my personal details. I have no problem with their products but I do have a problem with their megalomaniac mobster mentality as a corporation. Also as it stands their mail services (hotmail, msn) are useless in the modern market because they over filter incoming legit mail (ie opt-in newsletters) so their customers cannot receive them. How do the users of the Windows Live service know that they won't be denied normal web functionality due to Microsofts obtuse and non webstandard implementation of web services.
Open source is the future. Make it work for everybody. Make MS do the right thing and not have the developer world have to contort functionality to conform to the MS way rather than the right way.
They can't even do this right!
One of the links in your signature doesn't validate either. Nor does Apple.com.
Semantically perfect markup is a nice thing to have for bragging rights. It is not, in and of itself, a good litmus test to judge companies on.
Open source is a pipe dream. It is not and never will be the "future."
Offline
#16 2007-08-20 9:57 am
Re: Windows Live ID SDK Released
Daniel ... i checked several of your examples on your OWN sight ... just to see if you had your act together. a lot of the sites you have linked as examples are displaying error messages when i click on them. problems loading header file. problems connecting to database. blah, blah, blah.
so before you cast stones .... you might want to check if your own code is working.
i'm beginning to wonder if you live and work in Redmond
b
"The Fates lead he who will; he who won't, they drag." - Seneca
Offline
#17 2007-08-20 10:16 am
Re: Windows Live ID SDK Released
Um, hello? Nowhere did I claim my smurf was perfect. For one thing, personal# and directory# are generated by .Mac and iWeb. design# ought to validate but is a work in progress. I recently moved hosting companies and have not set everything back up yet, which is where all the errors are coming from.
Don't put words in my mouth like that. It's disingenuous and reeks of massive unrepentant ignorance.
Offline
#18 2007-08-20 10:19 am
Re: Windows Live ID SDK Released
Daniel wrote:
Don't put words in my mouth like that. It's disingenuous and reeks of massive unrepentant ignorance.
nah ... i'm just calling you out on your own BS
"The Fates lead he who will; he who won't, they drag." - Seneca
Offline
#19 2007-08-20 10:35 am
Re: Windows Live ID SDK Released
And which BS might that be, O Wise One?
Offline
#20 2007-08-20 10:42 am
- TonyPrevite
- Slobbering Jester
- Royal Wombat

- From: Glendale, AZ
- Registered: 2002-04-14
- Posts: 3606
- Website
Re: Windows Live ID SDK Released
Ignore ++ 
Offline
#21 2007-08-20 11:12 am
Re: Windows Live ID SDK Released
all of the <daniel>bs</daniel>
wise one
ps - i said nothing about your 'semantics'. your php isn't working on your example sites. as i designer, i'd make damn sure that my examples were working. heads up.
Last edited by b_dubb (2007-08-20 11:14 am)
"The Fates lead he who will; he who won't, they drag." - Seneca
Offline
#22 2007-08-20 11:26 am
Re: Windows Live ID SDK Released
What part of "work in progress" and "recently switched hosting companies" did you not get?
Ugh.
::decides to follow TP's advice as this is exasperating::
Offline
#23 2007-08-20 11:38 am
Re: Windows Live ID SDK Released
the part where you criticised someone else's code but then in reality don't have cred to back it up
what does a hosting provider have to do with a php include anyway?
truce
"The Fates lead he who will; he who won't, they drag." - Seneca
Offline
#24 2007-08-20 11:40 am
Re: Windows Live ID SDK Released
Altivec wrote:
Before you cry that the sky is falling, you might want to read the docs MS has on the service.
i'd trust MS doc's about as much as our President
"The Fates lead he who will; he who won't, they drag." - Seneca
Offline
#25 2007-08-20 12:57 pm
Re: Windows Live ID SDK Released
b_dubb wrote:
the part where you criticised someone else's code but then in reality don't have cred to back it up
I wasn't criticizing. Quite the opposite, in fact. He faulted Microsoft for not having valid HTML on their website, and I pointed out that he didn't either, and further pointed out that valid HTML is not a good lone indicator of whether or not a company is good at what it does, and should not be used as a sole basis to demerit their service offerings.
b_dubb wrote:
what does a hosting provider have to do with a php include anyway?
My MySQL information is not the same and I haven't had an opportunity to go through my samples and fix the connectivity information. Also a bunch of SymLinks which I had set Apache to follow are now broken, thus the various errors about require() failing.
b_dubb wrote:
truce
Fine by me. Please read what I'm saying and don't jump all over me in the future and we'll get along fine.
Offline



