Я разработал веб-сайт в среде разработчика, используя Laravel и Socialite.Несколько месяцев назад я создал проект для входа в Facebook, чтобы использовать его на своем веб-сайте.Логин отлично работает в этой среде, без ошибок.
Теперь я развернул его в производственной среде и настроил для него новый логин FB.Но теперь я получил общую ошибку при первой попытке входа в систему. Изображение ниже.
Сообщения на португальском языке.На английском: «Произошла ошибка. Закройте и снова откройте браузер».
Если я попытаюсь снова, я не получу ошибок, и Логин работает.Я пытался с 3-4 тестовыми пользователями, предоставленными Facebook, и со всеми из них происходит то же самое: эта ошибка с первой попытки, но отлично работает со второй попытки.
Используйте тот же процесс на dev (создайте тестового пользователя, попробуйте войти в систему), и все работает нормально.Вход без ошибок при первой попытке.
Первый проект для dev был с использованием API версии 2.1.Обновление до 3.3 и все продолжает работать нормально.
Второй проект, для производства, уже начался с API 3.3 и получил все ошибки, описанные выше.
Поскольку я скопировал все файлы dev-> prod, каждая версия (Laravel, Socialite ...) одинакова в обеих средах.Просто обновите хосты, пользователей, имя базы данных (...)
Теперь есть идея, как ее устранить.Любая помощь будет оценена.