Как реализовать аутентификацию Google OpenID в PHP и тестирование на Localhost - PullRequest
28 голосов
/ 04 июня 2010

Я новичок в OpenID и хочу внедрить аутентификацию Google OpenID на моем веб-сайте. Я не смог найти ни одного примера.

Может кто-нибудь предложить мне несколько хороших учебных пособий (шаг за шагом) или любой рабочий пример с кодом для реализации аутентификации Google OpenID с использованием PHP.

Ответы [ 2 ]

30 голосов
/ 19 июня 2010

Я бы предложил использовать LightOpenID . Он небольшой, простой в использовании и имеет рабочие примеры. Вам, вероятно, не понадобится учебник, чтобы использовать его.

В другом ответе предлагается использовать php-openid, но, на мой взгляд, он слишком сложен и имеет слишком много зависимостей (однако он более мощный).

4 голосов
/ 04 июня 2010

используйте эту библиотеку http://www.openidenabled.com/php-openid/
для спецификаций и архитектуры http://wiki.openid.net/
простой урок будет http://remysharp.com/2007/12/21/how-to-integrate-openid-as-your-login-system/

...