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 на месте.