2014-09-15 1 views
2

Я использую HWIOAuthBundle (с конфигурацией google) для аутентификации в одном из моих проектов.Symfony 2 Проблема Oauth2 с HwiOauthBundle

Он работает очень хорошо большую часть времени. Но в какой-то момент, когда я просматриваю приложение, я получаю сообщение об ошибке google_id. Он не отображается на определенной странице, но все sudenly (после периода бездействия). В принципе, google_id, который получает мой пользовательский провайдер, неожиданно null. Поскольку я не могу воспроизвести ошибку, и ее очень сложно отладить.

Похоже, что это происходит из пакета HWIOAuth, для которого я могу использовать неправильные настройки конфигурации или сеанса Symfony 2. Но я пытался изменить время жизни сеанса, и ничего не работало (как я уже сказал, я не могу воспроизвести ошибку по требованию. Это кажется синим ...).

У вас есть идеи, как решить эту проблему?

С уважением

ответ

0

Я столкнулся с той же проблемой. Маркер доступа, полученный из Google, больше не действителен и нуждается в обновлении. К сожалению, я не нашел хорошего способа сделать это.

+0

но вы нашли способ вообще? – Yang

+0

К сожалению, еще нет: https://github.com/hwi/HWIOAuthBundle/issues/457 – vvondra