Бывает настроишь авторизацию на сайте через соц. сети, а через Facebook  получаешь ошибку. При том тот кто делал — как правило авторизуется нормально. Проблема в том что при регистрации приложения в сети, надо включать его публичность, иначе оно будет работать только для регистрирующего.

Для того, чтобы авторизация на facebook работала, созданное для этой цели приложение должно быть публичным. Необходимо предпринять следующие шаги:
1. Зайти в раздел «Settings» на странице своего приложения и заполнить поле «Contact email»:

2. Перейти в раздел «Status & Review» и установить переключатель статуса в положение «YES»: