Поділитися через


Налаштування постачальника Facebook

Facebook — це один із постачальників посвідчень OAuth 2.0, якого можна використовувати для автентифікації відвідувачів ваших сайтів Power Pages. Постачальники посвідчень на основі OAuth 2.0 потребують ідентифікатор клієнта, секрет клієнта, а також URL-адресу переспрямування або відповіді. Ця стаття описує наступні кроки:

Налаштування Facebook в Power Pages

  1. На сайті Power Pages виберіть Налаштування постачальників>Постачальники посвідчень.

    Якщо постачальники посвідчень не відображаються, перевірте, щоб для параметру Зовнішній вхід було встановлено значення Ввімк. у загальних параметрах автентифікації вашого сайту.

  2. Праворуч від Facebook виберіть Інші команди () >Налаштувати або виберіть ім'я постачальника.

  3. Залиште ім’я постачальника, як є, або змініть його, якщо потрібно.

    Ім'я постачальника — це текстове значення кнопки, що відображатиметься для користувачів, коли вони вибиратимуть свого постачальника посвідчень на сторінці входу.

  4. Виберіть Далі.

  5. В області URL-адреса відповіді виберіть Копіювати.

  6. Натисніть Відкрити Facebook.

    Не закривайте вкладку браузера Power Pages. Незабаром ви повернетесь до нього.

Створення реєстрації програми в Facebook

Зареєструйте програму у Facebook, використовуючи URL-адресу відповіді на сайт, як URL-адресу переспрямування.

Нотатка

У разі використання або додавання назви настроюваного домена або зміни основної URL-адреси вашого сайту потрібно налаштувати постачальника посвідчень для використання правильної URL-адреси відповіді. Програма Facebook використовує URL-адресу відповіді, щоб переспрямувати користувачів на ваш веб-сайт після автентифікації.

Створення програми у Facebook

  1. Увійдіть до Приладної дошки програми розробника Facebook.

  2. Виберіть Створити програму.

  3. Виберіть Споживач як тип програми та натисніть Продовжити.

  4. Введіть ім’я програми та адресу електронної пошти, з якої можна отримувати сповіщення розробників Facebook.

  5. Виберіть Створити програму.

    У разі появи запиту прийміть політики платформи Facebook та пройдіть перевірку безпеки в Інтернеті.

  6. Відкрийте вкладку Параметри>Основні та введіть такі відомості.

    • (Необов’язково) Домени програми; наприклад, contoso.powerappsportals.com
    • (Додатково) URL-адреса політики конфіденційності: URL-адреса політики конфіденційності вашої організації,яку потрібно приймати анонімно
    • Видалення даних користувача: URL-адресу зворотного виклику або URL-адресу інструкцій для видалення даних користувача
    • Відповідне Призначення програми
  7. Натисніть Додати платформу, Веб-сайт і вставте URL-адресу відповіді, яку ви скопіювали.

  8. Виберіть Зберегти зміни.

  9. На лівій бічній панелі виберіть Додати продукти.

  10. Натисніть Налаштувати для логіну Facebook і потім виберіть Веб.

  11. Виберіть Зберегти.

  12. У пункті Вхід у обліковий запис Facebook, натисніть Параметри.

  13. У розділі Дійсні URI-адреси переспрямування OAuth вставте URL-адресу відповіді, яку ви скопіювали. ​

  14. Виберіть Зберегти зміни.

Опублікувати програму

  1. У лівій бічній панелі виберіть Параметри.

  2. У сповіщеннях, що починаються з «Ваша програма має стандартний доступ до публічного профілю» натисніть Отримати розширений доступ.

    Також можна вибрати Перевірка програми в області ліворуч, а потім виберіть Дозволи та функції.

  3. Виберіть Отримати розширений доступ для public_profile.

  4. Підтвердьте зміни.

    У разі появи запиту прийміть політики платформи Facebook та пройдіть перевірку безпеки в Інтернеті.

  5. У верхній частині сторінки натисніть У режимі реального часу для параметру Режим програми.

  6. Коли з’явиться запит, виберіть Почати перевірку.

  7. Перегляньте та підтвердьте сертифікат використання даних, підтвердьте політики відповідності вимогам, а потім натисніть кнопку Надіслати.

  8. У верхній частині сторінки натисніть У режимі реального часу для параметру Режим програми.

  9. Виберіть Параметри>Основні.

  10. Скопіюйте ідентифікатор програми та секрет програми.

Введення параметрів сайту в Power Pages

  1. Поверніться до сторінки Power Pages Настроювання постачальника посвідчень, яку ви залишили раніше.

  2. У розділі Налаштування параметрів сайту вставте зазначені нижче значення.

    • Ідентифікатор клієнта: вставте ідентифікатор програми, який ви скопіювали.
    • Секрет клієнта: вставте скопійований секрет програми.

Додаткові параметри для постачальників посвідчень OAuth 2.0

Див. також

Налаштування автентифікації сайту