Nustatykite „Facebook“ teikėją
Facebook yra vienas iš 2.0 tapatybės teikėjų, OAuth kuriuos galite naudoti norėdami autentifikuoti savo svetainės lankytojus . Power Pages OAuth 2.0 pagrįsti tapatybės teikėjai reikalauja kliento ID, kliento slaptojo pažymėjimo ir kartais peradresavimo arba atsakymo URL. Šiame straipsnyje aprašomi toliau nurodyti veiksmai:
- Įsikūrimas Facebook Power Pages
- Programos registracijos kūrimas Facebook
- Svetainės parametrų įvedimas Power Pages
Nustatyti „Facebook“ „Power Pages“ platformoje
Savo Power Pages svetainėje pasirinkite Saugos>tapatybės teikėjai.
Jei nerodoma jokių tapatybės teikėjų, savo svetainės bendruosiuose autentifikavimo parametruose patikrinkite, ar Išorinis prisijungimas nustatytas kaip Įjungtas.
Į dešinę nuo Facebook pažymėkite Daugiau komandų (...) >Konfigūruokite arba pažymėkite paslaugų teikėjų pavadinimą.
Palikite paslaugų teikėjų pavadinimus taip, kaip yra, arba pakeiskite, jei norite.
Teikėjo pavadinimas yra tekstas ant mygtuko, kurį naudotojai mato, kai jie pasirenka savo tapatybės teikėją prisijungimo puslapyje.
Pasirinkite Toliau.
Dalyje Atsakymo URL pasirinkite Kopijuoti .
Pasirinkite Atidaryti „Facebook“.
Neuždarykite naršyklės „Power Pages“ skirtuko. Greitai prie jo sugrįšite.
Sukurti „Facebook“ programos registraciją
Užregistruokite programą Facebook naudodami svetainės atsakymo URL kaip peradresavimo URL.
Pastaba.
Jei naudosite ar įtrauksite pasirinktinį domeno pavadinimą arba pakeisite pagrindinį savo svetainės URL, turite sukurti tapatybės teikėją, kurį naudosite su teisingu atsakymo URL. Programa „Facebook“ naudoja atsakymo URL, kad autentifikuojant vartotojus jie būtų nukreipti į jūsų svetainę.
Sukurkite programą „Facebook“
Prisijunkite prie „Facebook“ kūrėjų programos ataskaitų srities.
Pasirinkite Kurti programėlę.
Pasirinkite Vartotojo, kaip programos tipą, tada pasirinkite Tęsti.
Įveskite savo programos pavadinimą ir el. pašto adresą, iš kurio galite gauti kūrėjų pranešimus „Facebook“.
Pasirinkite Kurti programėlę.
Jei būsite paraginti, priimkite „Facebook“ platformos politiką ir atlikite internetinės saugos patikrinimą.
Atidarykite skirtukąNustatymai > Pagrindinis ir įveskite toliau nurodytą informaciją.
- (pasirinktinis) Programų domenai; pvz.,
contoso.powerappsportals.com
- (Pasirinktinis) Privatumo politikos URL: jūsų organizacijos privatumo politikos URL, kuris turi būti prieinamas anonimiškai
- Naudotojo duomenų ištrynimas: atgalinio iškvietimo URL arba naudotojo duomenų ištrynimo instrukcijų URL
- Tinkamas programos tikslas
- (pasirinktinis) Programų domenai; pvz.,
Pasirinkite Įtraukti platformą, pasirinkite Svetainė, tada įklijuokite nukopijuotą atsakymo URL, kurį nukopijavote.
Pasirinkite Įrašyti pakeitimus.
Kairiajame skyde pasirinkite Įtraukti produktus.
Pasirinkite Nustatyti „Facebook“ prisijungimo vardą, tada pasirinkite Žiniatinklis.
Pasirinkite Įrašyti.
„Facebook“ prisijungimo srityje pasirinkite Parametrai.
Dalyje Tinkami OAuth peradresavimo URI įklijuokite nukopijuotą atsakymo URL.
Pasirinkite Įrašyti pakeitimus.
Programos publikavimas
Kairiosios srities skyde pasirinkite Parametrai.
Pranešime, kuris prasideda žodžiais „Jūsų programa turi standartinę prieigą prie viešo profilio“, pasirinkite Gauti išplėstinę prieigą.
Kairiosios srities skyde taip pat galite pasirinkti Programos peržiūra, o tada pasirinktiLeidimai ir funkcijos.
Pasirinkite Gauti išplėstinę prieigą viešajam profiliui.
Patvirtinkite pakeitimą.
Jei būsite paraginti, priimkite „Facebook“ platformos politiką ir atlikite internetinės saugos patikrinimą.
Ekrano viršuje, srityje Programos režimas pasirinkite Tiesiogiai.
Paraginti pažymėkite Pradėti patikrinimą.
Peržiūrėkite ir patvirtinkite duomenų naudojimo sertifikatą, patvirtinkite suderinamumo politiką, o tada pasirinkite Pateikti.
Ekrano viršuje, srityje Programos režimas pasirinkite Tiesiogiai.
Pasirinkite Parametrai > Pagrindinis.
Nukopijuokite Programos IDir Programos slaptą versiją.
Svetainės nustatymų įvedimas platformoje „Power Pages“
Grįžkite į „Power Pages“ puslapį Konfigūruoti tapatybės teikėją, iš kurio anksčiau išėjote.
Dalyje Konfigūruoti svetainės nustatymus įklijuokite toliau nurodytas reikšmes:
- Kliento ID: įklijuokite nukopijuotą programos ID.
- Kliento paslaptis: įklijuokite nukopijuotą programos slaptąjį raktą .
Pasirinktiniai papildomi nustatymai OAuth 2.0 tapatybės teikėjams