Эта ошибка похожа и для Google, и для Facebook. В моей конфигурации в nginx была строка:
# proxy_set_header X-Forwarded-Proto $https;
После того как я изменил её на
proxy_set_header X-Forwarded-Proto $scheme;
ошибка исчезла.
Решение было найдено после прочтения этой темы: Redirect URI mismatch in Google Auth