Microsoft met à disposition Windows Live ID Web Authentication 1.0, un SDK (Software Development Kit) pour l'implantation d'un service d'identification sur des sites Web. Ce SDK permet de développer une interface pour aller se faire référencer sur le service Windows Live ID, énième tentative d'imposer Passport, système d'identification maison. L'importance stratégique de l'identification unique, d'une part, et la nécessité d'instaurer un climat de confiance propre à faciliter le e-commerce, d'autre part, explique l'entêtement de Microsoft à re-proposer sans cesse Passport, technologie connue aussi sous les noms d'Infocard et de CardSpace. Les mêmes raisons poussent évidemment les concurrents de Microsoft à freiner autant que faire se peut l'adoption de Passport. Et IBM de proposer Higgins, Novell de pousser Bandit tandis que tout le monde s'essaye à rallier le plus grand nombre d'adhérents à ses "alliances" destinées à imposer un SSO sur les systèmes d'information des entreprises. On peut citer la Liberty Alliance (Sun), la Ws-Foundation et l'Identity Governance Framework (IGF). Dans la perspective d'imposer une solution unique de signature unique, Microsoft prend la peine de proposer son SDK tant sous des langages maisons comme ASP.NET, que sous Java, Perl, PHP, Python et Ruby. L'application développée est, bien sûr, portable sur Ws XP, Vista, Linux et MacOS.