У меня на моем компьютере запущен скрипт поставщика LightOpenID example-mysql.php, работающий на виртуальном хосте localhost. Я обновил имена таблиц и параметры mysql_connect () для работы на моей локальной машине. Я также создал пользователя в таблице пользователей.
Я использую скрипт потребителя example.php LightOpenID для тестирования скрипта провайдера. Все работает до тех пор, пока я не получу "http://site1" хочет доступ, Разрешить один раз, Разрешить всегда, Отмена. Нажатие любой из кнопок разрешения создает новую строку allowedsites, но страница просто обновляется с помощью кнопок снова. Она проверяет мой логин по база данных, или я получил бы "неправильный пользователь / пароль", но никогда не завершает процесс и перенаправляет меня ...
Сценарий провайдера: https://gist.github.com/1072612
Потребительский скрипт: https://gist.github.com/1072613