Я пытался внедрить аутентификацию OpenID на одном из своих сайтов и хочу найти наилучшее из возможных решений, чтобы пользователи могли как можно проще зарегистрироваться / войти.
В ходе долгих поисков в Google я нашел несколько сайтов, которые уже достаточно подробно рассказывали об этом; Исследование юзабилити федеративного входа написано Google, так что имейте в виду, что это довольно надежные шаблоны проектирования для сценария наилучшего использования.
Теперь, когда я приступил к реализации этого, я обнаружил очень небольшую поддержку PHP для входов в систему, которые выполняются таким образом; пользователь должен только ввести адрес электронной почты, и все детали OpenID будут найдены автоматически. Он также должен быть совместим с адресами Служб Google.
Google предоставил ссылку на отличный пример этого в действии http://www.puffypoodles.com/lso2, но, хотя его исходный код доступен для загрузки, он написан на Java, с которым я далеко не знаком!
Так что мне было интересно, нашел ли кто-нибудь хорошую реализацию PHP, которая бы работала таким образом. php-openid выглядит слишком раздутым, lightopenid выглядит великолепно, но не поддерживает эту функцию.
Спасибо