Project:Windows Live ID Integration
Version:5.x-1.x-dev
Component:Code
Category:feature request
Priority:normal
Assigned:panis
Status:closed (won't fix)

Issue Summary

1.) "1. Clicking on this link will take you to the Windows Live authentication page on the Windows Live Servers if you are not logged in yet." - Can't we log in only from our site (why we've to visit Windows Live Servers site?)
2.)
Can't we create automatic username (from Windows Live UID), and theme it with theme('username') - can we reach the windows live messengers names?
IMHO Windows Live... email verification is as good as Drupal's :) I don't need 2email addresses + 2passwords + a username :S only 1email + 1password (and a generated username - Windows Live Messenger name or email address or profile field) :)

Comments

#1

a) current version of Windows Live ID - the only way to authenticate is via a trip to the windows live servers. Eventually they may allow sites to embed the login form - but that is not supported now. I am guessing that this is due to security concerns. I do not want to provide a site my windows live userid and password - and also to a degree this can prevent phising - how do I as a user know that the site requesting me for my windows live userid and password is not a fake site? Anyway currently there SDK provided by windows live id does not support this - so not implemented.

b) the autogenration of user id and password - the only thing the Windows Live ID provides us with is a unique user ID number - this is some 64 characters long with a random combination of letters and alphabets. There is no mechanism to get a readable username or the email address from this service for auto-registering.

I am working on making the module configurable so that:
- As a site administrator you may choose to skip the email verification for the users that are validated via windows login - if you do then the user will not be prompted for the username or password. But trouble is we will have to "auto" choose a nickname for them on the site - I do not know of a good method to do this yet.

#2

a) There is an IFrame solution (and you can style it via params)
b) The unique ID number is enought for us, cause we can add a profile field or we can use the MSNP (I don't know how WebMessenger works, but it also uses this authentication) to get the users human readable name

#3

I had tried the iframe solution - but all it does is is provide the user with a link and automatically display's login or logout depending on if the user is logged in or logged out. If this has changed let me know how I can configure it differently. You can see in the module code that I also have the iframe coded in but commented out.

do not know about how webmessenger gets it - I do know that there is a Windows Live Data service that MSFT provide to get access to user profiles and data - have not looked at it in detail. Are you suggesting using the Windows Live UID as the profile name below?

Feel free to recommend any changes to the source we can make in either case.

#4

Assigned to:Anonymous» panis
Status:active» closed (works as designed)

#5

Status:closed (works as designed)» closed (won't fix)

This is not supported by the windows live id framework currently - until such support is available this feature cannot be implemented in this module