Google жеткізушісін реттеу
Google — Power Pages сайтыңызға кірушілерді аутентификациялау үшін пайдалануға болатын OAuth 2.0 куәліктер провайдерлерінің бірі. OAuth 2.0 негізіндегі сәйкестендіру провайдерлері клиент идентификаторын, клиент құпиясын және кейде қайта бағыттау немесе жауап беру URL мекенжайын талап етеді. Бұл мақалада келесі қадамдар сипатталады:
- Power Pages ішінде Google қызметін реттеу
- Google жүйесінде бағдарлама тіркеуін жасау
- Power Pages жүйесінде сайт параметрлерін енгізу
Power Pages ішінде Google қызметін реттеу
Power Pages сайтында Орнату>Куәліктер провайдерлері тармағын таңдаңыз.
Ешбір куәлік провайдері болмаса, сайтыңыздың жалпы аутентификация параметрлерінде Сыртқы кіру параметрінің Қосулы күйіне орнатылғанын тексеріңіз.
Google оң жағында Қосымша пәрмендер (…) >Конфигурациялау тармағын немесе провайдердің атын таңдаңыз.
Провайдердің атын сол күйінде қалдырыңыз немесе қаласаңыз, оны өзгертіңіз.
Провайдердің аты – пайдаланушылар кіру бетінде идентификациялық провайдерді таңдаған кезде көретін түймешіктегі мәтін.
Келесі пәрменін таңдаңыз.
Жауаптың URL мекенжайы астында Көшіру опциясын таңдаңыз.
Google ашу түймешігін таңдаңыз.
Power Pages браузер қойындысын жаппаңыз. Жақында сіз оған ораласыз.
Google жүйесінде бағдарлама тіркеуін жасау
Қайта бағыттау URL мекенжайы ретінде сайт жауабының URL мекенжайы арқылы Google жүйесінде бағдарламаны тіркеңіз.
Ескертпе
Реттелетін домен атын пайдалансаңыз немесе қоссаңыз немесе сайтыңыздың негізгі URL мекенжайын өзгертсеңіз, дұрыс жауап URL мекенжайын пайдалану үшін сәйкестендіру провайдеріңізді орнатуыңыз керек. Google бағдарламасы аутентификациядан кейін пайдаланушыларды веб-сайтыңызға қайта бағыттау үшін жауап URL мекенжайын пайдаланады.
API қосу
Google әзірлеушілер консолін ашыңыз.
API жобасын жасаңыз немесе ашыңыз.
Сол жақ панельде API & Қызметтер.
+ API және қызметтерді қосу опциясын таңдаңыз.
Google People API параметрін іздеңіз және қосыңыз.
Маңызды
Google+ API ескірген. Сізге Google People API интерфейсіне көшуге кеңес береміз.
Келісім экранын реттеу
Веб-сайтыңыздың жоғары деңгейлі доменіне келісім экраны әлдеқашан болса, Тіркелгі деректерін қосу бөліміне өтіңіз. Егер сайтыңызда келісім экраны болса, бірақ сіз жоғарғы деңгейлі доменді қоспаған болсаңыз, Жоғарғы деңгейлі доменді енгізу бөліміне өтіңіз.
Сол жақ бүйірлік тақтадан Тіркелгі деректері опциясын таңдаңыз.
Келісім экранын конфигурациялау параметрін таңдаңыз.
Сыртқы пайдаланушы түрін таңдаңыз.
Жасау пәрменін таңдаңыз.
Бағдарлама атауын енгізіп, ұйымыңыздың пайдаланушыларына қолдау көрсету орталығының электрондық пошта мекенжайын таңдаңыз.
Қажет болса, логотип кескінінің файлын жүктеп салыңыз.
Сайттың басты бетінің URL мекенжайларын, құпиялылық саясатын және қажет болса, қызмет көрсету шарттарын енгізіңіз.
Google сізге әзірлеуші хабарландыруларын жібере алатын электрондық пошта мекенжайын енгізіңіз.
Жоғарғы деңгейлі доменіңізді енгізіңіз
Рұқсат етілген домендер тармағында + Домен қосу опциясын таңдаңыз.
Сайтыңыздың жоғары деңгейлі доменін енгізіңіз; мысалы,
powerappsportals.com
.Шайпұл
Егер доменіңіздің атауын жаңартпаған болсаңыз,
microsoftcrmportals.com
мекенжайын пайдаланыңыз. Егер сайтыңыз реттелетін домен атауын пайдаланса, оның орнына соны енгізіңіз.Сақтау және жалғастыру опциясын таңдаңыз.
Тіркелгі деректерін қосу
Сол жақ бүйірлік тақтадан Тіркелгі деректері опциясын таңдаңыз.
Тіркелгі деректерін жасау>OAuth клиент идентификаторы тармағын таңдаңыз.
Бағдарлама түрі ретінде Веб-бағдарлама опциясын таңдаңыз.
OAuth клиентін анықтау үшін атауды енгізіңіз; мысалы,
Web sign-in
.Бұл атау тек ішкі пайдалануға арналған және пайдаланушыларға көрсетілмейді.
Рұқсат етілген JavaScript түпнұсқалары тармағында + URI қосу опциясын таңдаңыз.
Сайтыңыздың URL мекенжайын (мысалы,
https://contoso.powerappsportals.com
) енгізіңіз.Рұқсат етілген қайта бағыттау URI бөліміндегі + URI қосу опциясын таңдаңыз.
/signin-google
дегеннен кейін сайтыңыздың URL мекенжайын (мысалы,https://contoso.powerappsportals.com/signin-google
) енгізіңіз.Жасау пәрменін таңдаңыз.
OAuth клиенті жасалды терезесінде Клиент идентификаторы және Клиент құпиясын көшіру үшін көшіру белгішелерін таңдаңыз.
OK пәрменін таңдаңыз.
Power Pages жүйесінде сайт параметрлерін енгізу
Бұрын қалдырған Power Pages Идентификатор провайдерін конфигурациялау бетіне оралыңыз.
Сайт параметрлерін конфигурациялау бөлімінде келесі мәндерді қойыңыз:
- Клиент идентификаторы: көшірілген клиент идентификаторын қойыңыз.
- Клиент құпиясы: көшірілген клиент құпиясын қойыңыз.
Oauth 2.0 куәліктер жеткізушілеріне арналған қосымша параметрлер