2012-04-23 1 views
2

Я был переведен в новый проект на основе php, поэтому на прошлой неделе я провел обучение своим php-навыкам. Сегодня я хотел сделать страницу входа в систему на основе учетной записи google. Похоже, LightOpenID хватит, но я не могу заставить их работать example. Что бы я ни старался, я всегда получаю «Пользователь не вошел». Мне кажется, что проверка всегда возвращает false, хотя, когда я вхожу в Google и возвращаюсь на свою страницу, я могу видеть данные в этом запросе GET с параметром openid.claimed_id и другими параметрами.LightOpenID google example просто не работает

Поскольку я за прокси-сервером компании, я также запускаю это на aws, но не повезло.

Нужно ли мне настроить свой сервер каким-либо образом, чтобы включить это, потому что он должен работать. Некоторые настройки PHP или Apache? Я помещаю свой ip в конструктор, так как у меня нет домена, но это только для показа, я думаю, в любом случае.

+0

Вы должны быть более конкретными. Вы запускали его со своего компьютера или сервера? Если с сервера, вы соответствующим образом изменили параметр конструктора? – Mewp

+0

Как с моего компьютера, так и с микропроцессора aws Ubuntu 11.04. При работе с aws я поместил IP в конструктор. –

ответ

2

Оказывается, мне нужно установить завиток. Простой apt-get install php5-curl сделал трюк. Думаю, я заплатил цену за свой php n00bness.