Существует также Facebook Connect, чтобы добавить в ваш список.
Однако вы объединяете две концепции: единый вход (SSO) и единый пароль. OpenID предоставляет распределенную систему с одним паролем, в которой пользователи входят в свой провайдер идентификаторов один раз для каждого посещаемого ими сайта. Windows Live ID предоставляет централизованную систему с одним паролем, в которой пользователи входят в Microsoft один раз для каждого пользовательского сайта.
С другой стороны, вы говорите: «Мы можем войти один раз и использовать на нескольких сайтах». Это SSO. В системе единого входа, такой как Kerberos, пользователь входит в систему один раз, а затем использует учетные данные, полученные в нескольких областях аутентификации. Используя системы федеративного доверия, такие как Cosign или Shibboleth, можно доверять учетным данным других учреждений.
Если вы уточнить, что именно вы пытаетесь сделать, вы, вероятно, получите лучший ответ. Но в этом есть нечто большее, чем вы, похоже, поняли.