Windows Live ID Authentication for your Web Applications and SharePoint

Microsoft had released Windows Live ID Web Authentication 1.0 SDK to enable a platform-neutral way of adding authentication to your application through Windows Live ID authentication service. It also makes it possible to add Windows Live controls in your application and comes with SDK containing documentation and code samples for implementation in various platforms like ASP.NET, Java, PHP, Perl, Python and Ruby programming languages etc.

Some of the published benefits:

  • The ability to use Windows Live gadgets and controls to incorporate authenticated Windows Live services into your site.
  • An HTTP-based, platform-neutral interface for implementing Windows Live ID authentication in your existing site, even if it is hosted by a third-party.
  • Freedom from the technical details of authentication! The Windows Live ID authentication service handles this for you.
  • A huge user base: any of the millions of users who have a Windows Live ID can become a user of your site.

"Web Authentication works by sending your users to the Windows Live ID sign-in page by means of a specially formatted link. The service then directs them back to your Web site along with a unique, site-specific identifier that you can use to manage personalized content, assign user rights, and perform other tasks for the authenticated user. Sign-in and account management are performed by Windows Live ID, so you don't have to worry about implementing these details."

Live ID authentication for ASP.NET applications

Dan Wahlin has a simplified implementation example to integrate Live ID authentication with your website in few minutes.

Official version of Membership Provider for ASP.NET to integrate with LIVE ID authentication has not yet been released by Microsoft, and work seem's to be underway to make it available soon.

However Peter Bromberg has experimented and has made available sample implementation to integrate it with your ASP.NET provider.

Live ID authentication for SharePoint 2007

An Authentication Provider for SharePoint 2007 has been developed by Keith Bunge, with ability to lock users and also "Authenticated Live Users" role.

This comes with it's .WSP solution that you can deploy on your farm, have your application registered with Windows Live and simply configure your Authentication Provider.

Update (Feb 10, 2008): Community Kit for SharePoint, on CodePlex, has it's release for Windows Live Authentication providers.

-- Sharad

Note: If you want to use Live ID authentication for your Windows Client, please see Windows Live ID Client 1.0 SDK

Published Saturday, February 09, 2008 10:45 AM by eJugnoo

Comments

# Windows Live ID Authentication for your Web Applications and SPt

Saturday, February 09, 2008 12:31 PM by DotNetKicks.com

You've been kicked (a good thing) - Trackback from DotNetKicks.com

# re: Windows Live ID Authentication for your Web Applications and SharePoint

Monday, February 11, 2008 9:43 AM by Edwin

Will Microsoft charge a fee for using Windows Live ID authentication in Web sites?

# re: Windows Live ID Authentication for your Web Applications and SharePoint

Saturday, February 16, 2008 2:31 AM by eJugnoo

Service if FREE today, and will likely remain so.

However, here is an extract from it's Terms of Use:

msm.live.com/.../tou.aspx

"We may choose in the future to charge for use of the service. If we choose to establish fees and payment terms for such use, Microsoft will provide at least one (1) month advance notice of such terms as provided in section 18 below, and you may elect to stop using the service rather than incurring fees."

# re: Windows Live ID Authentication for your Web Applications and SharePoint

Thursday, July 03, 2008 7:40 PM by Holy Cow

That's when you switch to OpenID

# re: Windows Live ID Authentication for your Web Applications and SharePoint

Monday, January 05, 2009 12:48 PM by Madnik7

You can find another implementation of Windows Live Authentication for SharePoint from

www.shetabtech.com/.../default.aspx

It will get email of your users and give them access before login. it is easy to use and have support if you have any problems.

Best Wish

# re: Windows Live ID Authentication for your Web Applications and SharePoint

Monday, February 16, 2009 6:24 PM by Linda Chapman

Do you know why you don't see many SharePoint sites using this CodePlex Windows Live ID Authentication for SharePoint?  Is it very buggy or something?

# re: Windows Live ID Authentication for your Web Applications and SharePoint

Sunday, February 22, 2009 1:30 PM by eJugnoo

Here is another good post on topic:

weblogs.asp.net/.../sharepoint-and-windows-live-authentication.aspx

# re: Windows Live ID Authentication for your Web Applications and SharePoint

Saturday, February 28, 2009 12:56 PM by Madnik7

You can check Shetab Windows Live Authentication for SharePoint from the follwing link to use Windows Live Authentication for sharepoint sites:

www.shetabtech.com/.../default.aspx

# re: Windows Live ID Authentication for your Web Applications and SharePoint

Monday, March 09, 2009 3:08 AM by Nazeer Basha Shaik

Hi Sharad,

  Can we get the User Name ( example@hotmail.com) who logs into the Web application. When user is Authenticated with window live id we are getting a ID from Live ID authentication but not the  User information as we need to show the User name in right side corner as  Welcome  'User Name'.  

# re: Windows Live ID Authentication for your Web Applications and SharePoint

Tuesday, March 10, 2009 4:02 AM by madnik7

Hi Nazeer Basha Shaik

You cannot get UserName or email from LiveID Authentication for privacy policy that lead the users login to any site with their LiveID without worry, so it is good thing that you cannot get it, but don't worry you still can get username and show it, just see following article

www.shetabtech.com/.../Username,%20email%20and%20UID%20of%20Windows%20Live%20Web%20Authentication.aspx

Leave a Comment

(required) 
(required) 
(optional)
(required)