@zhuravlev125

Почему авторизация через pasport.js работает только на локальной машине?

Добрый день, сделал авторизацию с помощью passport.js через сервисcы GOOGLE, FACEBOOK, TWITTER.
Когда авторизуюсь со своей локальной машины то авторизация работает через все сервиссы, если пробую с другого устройства то нет, работает только локальная авторизация. Вылетает следующая ошибка:
Webpage not available
The webpage at http://localhost:3000/auth/google/callback?code=4/aSnGBSrQQrpVumhJ6Ar5FPqjQPZDD_V4Hr5id1DCHpg# could not be loaded because:
net::ERR_CONNECTION_REFUSED
Подскажите как можно это исправить? При необходимости могу выложить код
  • Вопрос задан
  • 253 просмотра
Пригласить эксперта
Ответы на вопрос 3
В ошибке "localhost:3000" при попытке авторизации с другого устройства? И вас ничего не смущает?
Ответ написан
politon
@politon
HTML5,CSS3,JS,PHP,SQL,API,canvas,animation...
Потому, как node.js только у тебя стоит.
Ответ написан
Комментировать
miraage
@miraage
Старый прогер
Держу пари, что надо прописать allowed redirect url / callback urls для каждого сервиса не только на локалхост, а еще и на боевой сервер. И, обычно, для этого отдельные oauth credentials заводят.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы