Как реализовать аутентификацию сайта с использованием идентификаторов Gmail, Yahoo или Facebook (не для входа в OpenID)?
PS: использование PHP.
Google предлагает два API для входа в систему: http://code.google.com/apis/accounts/docs/AuthSub.html http://code.google.com/apis/accounts/docs/OAuth.html
РЕДАКТИРОВАТЬ, так как AuthSub официально объявлен устаревшим 20 апреля 2012 г. и будет закрыт 20 апреля 2015 г.
Вы можете использовать новый API .. https://developers.google.com/accounts/docs/OAuth2
Yahoo также предлагает еще один: http://developer.yahoo.com/auth/