Требуется ли наличие ssl на моем веб-сайте для интеграции входа в социальные сети? - PullRequest
0 голосов
/ 20 сентября 2018

Требуется ли наличие ssl на моем веб-сайте для интеграции логина Facebook и Google.

Я интегрировал логин google в свой сайт без ssl и теперь получаю ошибку

Ошибка вполучение токена: "redirect_uri_mismatch"

До этого все работало нормально.Но теперь его бросок выше ошибки.

1 Ответ

0 голосов
/ 20 сентября 2018

https://developers.facebook.com/docs/facebook-login/security/#https

Использовать HTTPS вместо HTTP в качестве интернет-протокола, поскольку он использует шифрование.HTTPS обеспечивает конфиденциальность передаваемых данных и защищает от подслушивающих атак.Он также предотвращает подделку данных во время передачи, например, путем введения рекламы или вредоносного кода.

6 октября 2018 года все приложения будут обязаны использовать HTTPS.

Я полагаю, что все новые приложения Facebook уже обязаны использовать HTTPS, но в любом случае он понадобится вам в ближайшие пару недель.Теперь, когда SSL является бесплатным и легким с помощью таких вещей, как Let's Encrypt, CloudFlare и т. Д., Нет никаких оправданий тому, что SSL не настроен - это безопаснее для всех участников.

Я не уверен в политике Google в отношенииэто - я ожидаю, что они скоро потребуют HTTPS, если они еще не сделали.Если они строго не требуют этого, убедитесь, что в поле «URI авторизованного перенаправления» в консоли разработчика Google включена версия HTTP.

TL; DR: Установите HTTPS на месте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...