Facebook провайдерін реттеу
Facebook — Power Pages сайтыңызға кірушілерді аутентификациялау үшін пайдалануға болатын OAuth 2.0 куәліктер провайдерлерінің бірі. OAuth 2.0 негізіндегі сәйкестендіру провайдерлері клиент идентификаторын, клиент құпиясын және кейде қайта бағыттау немесе жауап беру URL мекенжайын талап етеді. Бұл мақалада келесі қадамдар сипатталады:
- Power Pages платформасында Facebook қызметін орнату
- Facebook ішінде бағдарлама тіркеуін жасау
- Power Pages жүйесінде сайт параметрлерін енгізу
Power Pages платформасында Facebook қызметін орнату
Power Pages сайтында Орнату>Куәліктер провайдерлері тармағын таңдаңыз.
Ешбір куәлік провайдері болмаса, сайтыңыздың жалпы аутентификация параметрлерінде Сыртқы кіру параметрінің Қосулы күйіне орнатылғанын тексеріңіз.
Facebook оң жағында Қосымша пәрмендер (…) >Конфигурациялау тармағын немесе провайдердің атын таңдаңыз.
Провайдердің атын сол күйінде қалдырыңыз немесе қаласаңыз, оны өзгертіңіз.
Провайдердің аты – пайдаланушылар кіру бетінде идентификациялық провайдерді таңдаған кезде көретін түймешіктегі мәтін.
Келесі пәрменін таңдаңыз.
Жауаптың URL мекенжайы астында Көшіру опциясын таңдаңыз.
Facebook ашу түймешігін таңдаңыз.
Power Pages браузер қойындысын жаппаңыз. Жақында сіз оған ораласыз.
Facebook ішінде бағдарлама тіркеуін жасау
Қайта бағыттау URL мекенжайы ретінде сайт жауабының URL мекенжайы арқылы бағдарламаны Facebook ішінде тіркеңіз.
Ескертпе
Реттелетін домен атын пайдалансаңыз немесе қоссаңыз немесе сайтыңыздың негізгі URL мекенжайын өзгертсеңіз, дұрыс жауап URL мекенжайын пайдалану үшін сәйкестендіру провайдеріңізді орнатуыңыз керек. Facebook бағдарламасы аутентификациядан кейін пайдаланушыларды веб-сайтыңызға қайта бағыттау үшін жауап URL мекенжайын пайдаланады.
Facebook жүйесінде бағдарлама жасау
Facebook Әзірлеушілер бағдарламасының бақылау тақтасына кіріңіз.
Бағдарлама жасау пәрменін таңдаңыз.
Тұтынушы мәнін бағдарлама түрі ретінде таңдаңыз және содан кейін Жалғастыру түймешігін таңдаңыз.
Бағдарламаның атауын және Facebook сайтынан әзірлеуші хабарландыруларын алатын электрондық пошта мекенжайын енгізіңіз.
Бағдарлама жасау пәрменін таңдаңыз.
Сұралса, Facebook платформалық саясаттарын қабылдаңыз және онлайн қауіпсіздік тексеруін аяқтаңыз.
Параметрлер>Негізгі қойындысын ашып, келесі мәліметтерді енгізіңіз:
- (Қосымша) Бағдарлама домендері; мысалы,
contoso.powerappsportals.com
- (Қосымша) Құпиялық саясатының URL мекенжайы: ұйымыңыздың құпиялылық саясатының URL мекенжайы, оған анонимді түрде қол жеткізуге болады
- Пайдаланушының деректерін жою: пайдаланушы деректерін жою үшін қайта қоңырау шалу URL мекенжайы немесе нұсқаулық URL мекенжайын қолданыңыз
- Қолайлы Бағдарлама мақсаты
- (Қосымша) Бағдарлама домендері; мысалы,
Платформа қосу, Веб-сайт тармағын таңдап, көшірілген жауаптың URL мекенжайын қойыңыз.
Өзгертулерді сақтау пәрменін таңдаңыз.
Сол жақ бүйірлік тақтада Өнімдер қосу түймешігін таңдаңыз.
Facebook Жүйеге кіру үшін Орнату таңдаңыз, содан кейін Веб таңдаңыз.
Сақтау опциясын таңдаңыз.
Facebook кіру астында Параметрлер опциясын таңдаңыз.
Жарамды OAuth қайта бағыттау URI мекенжайлары ішіне көшірілген жауаптың URL мекенжайын қойыңыз.
Өзгертулерді сақтау пәрменін таңдаңыз.
Бағдарламаны жариялау
Бүйірлік тақтадан Сайт параметрлері пәрменін таңдаңыз.
"Бағдарламаңыздың public_profile стандартына рұқсаты бар" деп басталатын хабарландыруда Қосымша рұқсат алу опциясын таңдаңыз.
Сонымен қатар Бағдарламаны шолу опциясын сол жақ бүйірлік тақтадан таңдай аласыз, содан кейін Рұқсаттар мен мүмкіндіктер опциясын таңдай аласыз.
Кеңейтілген қатынасу мүмкіндігін алу опциясын public_profile үшін таңдаңыз.
Өзгерісті растаңыз.
Сұралса, Facebook платформалық саясаттарын қабылдаңыз және онлайн қауіпсіздік тексеруін аяқтаңыз.
Беттің жоғарғы жағында Бағдарлама режимі үшін Нақты уақытта опциясын таңдаңыз.
Сұралған кезде Тексеруді бастау опциясын таңдаңыз.
Деректерді пайдалану сертификатын қарап шығыңыз және растаңыз, сәйкестік саясатын растаңыз, содан кейін Жіберу опциясын таңдаңыз.
Беттің жоғарғы жағында Бағдарлама режимі үшін Нақты уақытта опциясын таңдаңыз.
Параметрлер>Негізгі тармағын таңдаңыз.
Бағдарлама идентификаторын және Бағдарлама құпиясын көшіріңіз.
Power Pages жүйесінде сайт параметрлерін енгізу
Бұрын қалдырған Power Pages Идентификатор провайдерін конфигурациялау бетіне оралыңыз.
Сайт параметрлерін конфигурациялау бөлімінде келесі мәндерді қойыңыз:
- Бағдарлама идентификаторы: көшірілген клиент идентификаторын қойыңыз.
- Бағдарлама құпиясы: көшірілген құпия идентификаторды қойыңыз.
Oauth 2.0 куәліктер жеткізушілеріне арналған қосымша параметрлер