Авторизация через Facebook
Для настройки авторизации через facebook на вашем сайте должен быть установлен ssl сертификат, иначе facebook откажет Вам в публичном использовании приложения, что не позволит авторизации работать на сайте. Если сертификат у Вас имеется, следуйте инструкции ниже.
1. Переходим по данной ссылке для создания приложения Facebook: cоздание приложения, жмем add a new app
2. В появившемся окне после нажатия на кнопку, указанную выше, вводим ID вашего приложения - любое наименование на латинице, жмем create app id
3. Появится окно с приложениями, которые вам достпны для создания, выбираем Facebook login, жмем set up
4. Далее у вас спроят для чего Вы хотите создать приложение - выбираем Web
5. Заполняем информацию: в site url пишем url сайта, пример: https://demo.gamecms.ru/, где demo.gamecms.ru - пишите Ваш домен, после ждмете save
6. Переходим в раздел settings
6. Там приводим настройки к такому же виду, как на скрине ниже. В Valid OAuth Redirect URIs вводим url'ы:
https://demo.gamecms.ru/index?fb_auth=1
https://demo.gamecms.ru/index?fb_reg=1
https://demo.gamecms.ru/settings?fb_attach=1
только с Вашим доменом, после нажимаете save changes
7. Теперь переходим в settings -> basic там в app domains вводим Ваш домен, выбираем категорию в category, в privacy policy вводим url на страницу с политикой конфиденциальности с Вашего сайта, по умолчанию она находится по такому url https://demo.gamecms.ru/privacy-policy. После того как все указали ждмем save changes, потом смотрим api id - id приложения, смотрим ваш секретный ключ приложения, нажав show, под app secret и вводим эти данные в админ центре движка в главных настройках в разделе настройки авторизации через facebook
8. После этого в верхней части странице на сайте facebook включаем наше приложение, в появившемся окне жмем confirm. Также не забываем включить авторизацию в самом движке. Готово.