Авторизация через 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. Также не забываем включить авторизацию в самом движке. Готово.

Контакты