Привет, ребята, я настроил систему входа в систему openID - точно так же, как у нас здесь, в stackoverflow и в бэкэнде, я использую библиотеки JanRains. Он работал нормально, пока внезапно - люди не могут войти через Google или Yahoo OpenID. ИТ постоянно терпят неудачу - однако любой другой обычный openid, кажется, работает нормально. Что здесь происходит - я попытался отследить ошибку, и по какой-то причине она не смогла получить службу аутентификации - технически для тех, кто знаком с JanRain в файле AUth / OpenID / Consumer в строке 339 или около этого в функции Auth_OpenID_Consumer :: begin :
$endpoint = $disco->getNextService($this->discoverMethod,
$this->consumer->fetcher);
Конечная точка возвращается нулевой для любого, кто входит в систему с учетной записью Google - однако другие учетные записи не из Google / не из Yahoo входят в систему .. что происходит здесь - мой сайт теперь активен :( и я уже сожалею о том, что реализовал вещь openID .... Сначала я попробовал использовать библиотеку Zends openID - это не удавалось, поэтому я переключился на JanRain - некоторое время это работало, но теперь и мне это не удалось ....