"Microsoft Passport" redirects here. For Windows 10 security feature of the same name, see .
Microsoft account or MSA (previously known as Microsoft Passport,.NET Passport, Microsoft Passport Network, and Windows Live ID) is a web service developed and provided by that allows users to log into (like ), devices (e.g. computers and tablets, , or consoles), and (including ) using one account.
Microsoft Passport, the predecessor to Windows Live ID, was originally positioned as a service for all web commerce. Microsoft Passport received much criticism. A prominent critic was , the author of The Laws of Identity, who questioned Microsoft Passport in its violations of those laws. He has since become Microsoft's Chief Identity Architect and helped address those violations in the design of the Windows Live ID identity meta-system. As a consequence, Windows Live ID is not positioned as the single sign-on service for all web commerce, but as one choice of many among identity systems.
In December 1999, Microsoft neglected to pay their annual "passport.com" domain registration fee to . The oversight made , which used the site for authentication, unavailable on December 24. A consultant, Michael Chaney, paid it the next day (), hoping it would solve this issue with the downed site. The payment resulted in the site being available the next morning. In Autumn 2003, a similar helped Microsoft when they missed payment on the "hotmail.co.uk" address, although no downtime resulted.
In 2001, the 's staff attorney Deborah Pierce criticized Microsoft Passport as a potential threat to privacy after it was revealed that Microsoft would have full access to and usage of customer information. The privacy terms were quickly updated by Microsoft to allay customers' fears.
In July and August 2001, the and a coalition of fourteen leading consumer groups filed complaints with the alleging that the Microsoft Passport system violated Section 5 of the , which prohibits unfair or deceptive practices in trade.
In 2003, Faisal Danka, a British Indian IT Risk and Security executive, revealed a serious flaw in Microsoft Passport, through which any account linked to Microsoft Passport or Hotmail could easily be cracked by using any common browser.
Microsoft had pushed for non-Microsoft entities to create an Internet-wide unified-login system. Examples of sites that used Microsoft Passport were and , but in 2004 those agreements were cancelled. In August 2009, Expedia sent notice out stating they no longer support Microsoft Passport / Windows Live ID.
In 2012, Windows Live ID was renamed Microsoft account.
Microsoft account allows users to sign into websites that support this service using a single set of credentials. Users' credentials are not checked by Microsoft account-enabled websites, but by a Microsoft account authentication server. A new user signing into a Microsoft account-enabled website is first redirected to the nearest authentication server, which asks for username and password over an connection. The user may select to have their computer remember their login: a newly signed-in user has an encrypted time-limited cookie stored on their computer and receives a encrypted ID-tag that previously has been agreed upon between the authentication server and the Microsoft account-enabled website. This ID-tag is then sent to the website, upon which the website plants another encrypted HTTP cookie in the user's computer, also time-limited. As long as these cookies are valid, the user is not required to supply a username and password. If the user actively logs out of their Microsoft account, these cookies will be removed.
Microsoft account offers a user two different methods for creating an account:
- Use an existing e-mail address: Users are able to use their own valid e-mail address to sign up for a Microsoft account. The service turns the requesting user's e-mail address into a Microsoft account. Users may also choose a password of their own choice.
- Sign up for a Microsoft e-mail address: Users can also sign up for an e-mail account with Microsoft's webmail services designated domains (i.e. @hotmail.com, @live.com, @msn.com, @passport.com and @outlook.com or any variant for a specific country) that can be used as a Microsoft account to sign into other Microsoft account-enabled websites.
Microsoft websites, services, and apps such as , and use Microsoft account as a mean of identifying users. There are also several other companies that use it, such as the website which is hosted by .
and later has an option to link a Windows user account with a Microsoft account, thus automatically logging users in to their Microsoft account whenever a service is accessed. Starting with , Windows allows users to directly authenticate into their PCs using their Microsoft account rather than a local or domain user.
A feature of the Microsoft account service is the profile manager, named Profile, which was formerly part of . It displays information about the particular user, their recent activities, and their relationship with other Windows Live users. It also provides the ability to connect with others through , and via social networks such as , and .
Users can share some of their personal information such as interests and hobbies, and social information such as their favorites quote, hometown, or places lived previously. Profile also allows users to modify their privacy settings to decide what is shared.
On August 15, 2007, Microsoft released the Windows Live ID Web Authentication SDK, enabling web developers to integrate Windows Live ID into their websites running on a broad range of web server platforms - including (), , , , and .
Support for OpenID
On October 27, 2008, Microsoft announced that it was publicly committed to supporting the framework, with Windows Live ID becoming an OpenID provider. This would allow users to use their Windows Live ID to sign into any website that supports OpenID authentication. There had been no update on Microsoft's planned implementation of OpenID since August 2009, however since November 2013 Microsoft have publicly participated in OpenID Connect interoperability testing.
FeaturesScreenshot of Microsoft account overview page
Microsoft account is the website for users to manage their identity. Features of a Microsoft account include:
- updating user's information such as first and last names, address, etc. associated with the account;
- updating user settings, such as preferred language or preferences for email communications;
- changing or resetting user passwords;
- close the account;
- view billing details associated with the accounts.
The following are a list of computer programs and web services that support using Microsoft Account as the credentials required for the authentication process.
On June 17, 2007, Erik Duindam, a web developer in the Netherlands, reported a privacy and identity risk, saying a "critical error was made by Microsoft programmers that allows everyone to create an ID for virtually any e-mail address." A procedure was found to allow users to register invalid or currently used e-mail addresses. Upon registration with a valid e-mail address, an e-mail verification link was sent to the user. Before using it however, the user was allowed to change the e-mail address to one that did not exist, or to an e-mail address currently used by someone else. The verification link then caused the Windows Live ID system to confirm the account as having a verified email address. That flaw was fixed two days later, on June 19, 2007.
On April 20, 2012, Microsoft fixed a flaw in Hotmail's password reset system that allowed anyone to reset the password of any Hotmail account. The company was notified of the flaw by researchers at Vulnerability Lab on the same day and responded with a fix within hours — but not before widespread attacks as the exploitation technique spread quickly across the Internet.
On December 3, 2015, a security researcher discovered a vulnerability in the (AEM) software used on signout.live.com and reported it to the Microsoft Security Response Center (MSRC). This vulnerability enabled full-administrative access to the AEM Publish nodes' console and made it possible to execute code inside of the through the upload of a custom OSGi bundle. The vulnerability was confirmed to have been resolved on May 3, 2016.
Other identity services
- . Windows Experience Blog. Retrieved 2016-04-17.
- Cameron, Kim (May 2005). . . Retrieved 2018-07-09.
- Chaney, Michael (2000-01-27). . Retrieved 2007-11-03.
- Richardson, Tim (2003-11-06). . . Retrieved 2007-11-03.
- EPIC: Microsoft Passport Investigation Docket,
- . Microsoft. Retrieved 2 August 2012. Microsoft account" is the new name for what used to be called a "Windows Live ID.
- LiveSide.net: 2008-10-23 at the Wayback Machine. 2007-07-16
- Live ID Team blog announcement: 2010-08-07 at the . 2007-07-15
- 2008-05-18 at the .
- Bright, Peter (April 27, 2012). . . from the original on October 21, 2012. Retrieved October 21, 2012.