Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 3 Следующий »

Use the link https://developers.facebook.com/apps/?show_reminder=true to set up and configure application.

Follow the link above to create application, then click "Create App" which will open the page for creating an application.

A new page will open where you should select "Consumer" in app type and click "Next".

Enter application "Display name" in details window. This name will be displayed at the entrance, then click "Create app".

Application was set up. It is necessary to add "Facebook Login" product which is responsible for entry.

Products list will appear on the screen if you do this immediately after set up. You need to find "Facebook Login" on it and click "Set up". You can get products list by clicking "Add Product" in the left menu шf this is done later. The next steps are similar.

Click  "Set up". Use the "Quickstart" to add "Facebook Login" to your app. Select "Web" platform first to get started.

Enter site URL and click "Save" and "Continue".

Click "Next" in all the following tabs, they are more informative.

После изучения информации на последнем 5 шаге, переходим в пункт "Settings" меню "Facebook Login" расположенного слева. В целом после появления "Facebook Login" в левом меню можно перейти в "Settings" указав адрес сайта там.

Перейдя в настройки можно увидеть красное предупреждение, жмем на ссылку в нем "Get Advanced Access", после чего откроется окно разрешений.

Находим разрешение "public_profile" и жмем "Get advanced access", таким образом повышая уровень разрешения.

Ставим галочку и жмем "Confirm".

После чего в графе уровня доступа можно увидеть повышенный доступ "Advanced Access".

Возвращаемся в пункт "Settings" меню "Facebook Login" расположенного слева. Меняем настройку для "Embedded Browser OAuth Login", в "Valid OAuth Redirect URIs" указываем адрес редиректа - "https://[адрес агента]/plugin/request/RedirectAuthOtapi/fb.callback", затем жмем "Save changes".

Переходим в общие настройки, для этого в левом меню выбираем "Settings" -> "Basic".

Вводим необходимые данные: Privacy Policy URL, Terms of Service URL, App icon.

Для пункта "Category" выбираем "Shopping", для "App purpose" выбираем "Clients".

В "User data deletion" сначала выбираем "Data deletion callback URL", затем вводим https://auth.otapi.net/fb.delete.callback?application_id=[AppID], где App ID берется выше.

Затем жмем "Save changes".

Примечание: иногда эта ссылка слетает, и сверху появляется плашка с красным восклицательным знаком, необходимо просто снова заполнить это поле.

Для настроек в админке нужны будут следующие данные - App ID и App secret (его можно увидеть нажав "Show" рядом с ним).

Важный шаг: при создании приложения оно создается в режиме разработчика "Development" после внесения всех настроек его необходимо перевести в режим "Live" это можно сделать в верхнем меню.

Проверка использования данных (Data use checkup)

Проверка появляется после выпуска приложения из тестового режима в режим "Live". Может появится через время.

Для начала необходимо начать проверку, вызвать эту проверку можно многими способами.

  1. Из окна всех приложений нажав на "Data Use Checkup".
  2. Просто при открытии настроек приложения нажав "Get started".
  3. На главном экране приложения нажав "Start Checkup".
  4. В основных настройках нажав "Get started".


После чего появится окно подтверждения, нужно нажать "Get started".

После чего поставить галочку и нажать "Continue".

Затем повторить подтверждение.

После чего видно окно успешного подтверждения.

Настройки MetaUI

Ранее мы получили App ID и App secret.

В плагинах в демонстрации MetaUI выбираем "Настройки внешней аутентификации".

Создаем Facebook - Web site. Для созданных настроек в поле "Идентификатор приложения в соцсети" вписываем App ID в "Секрет приложения в соцсети" вписываем App secret.

Примечание: эта настройка очень важна, без неё авторизация работать не будет на нашей стороне.

  • Нет меток