Nastavenie poskytovateľa pre Facebook
Facebook je jedným z OAuth 2.0 poskytovateľov identity , ktorých môžete použiť na overenie návštevníkov na svojom Power Pages stránky. OAuth Poskytovatelia identity 2.0 vyžadujú ID klienta, tajomstvo klienta a niekedy adresu URL presmerovania alebo odpovede. V tomto článku sú opísané nasledujúce kroky:
- Nastaviť Facebook v Power Pages
- Vytvorte registráciu aplikácie v Facebook
- Zadajte nastavenia lokality Power Pages
Nastavenie Facebook v službe Power Pages
Na svojom Power Pages stránke vyberte Zabezpečenie>Poskytovatelia identity.
Ak sa nezobrazujú žiadni poskytovatelia identity, uistite sa, že je Externé prihlásenie nastavené na Zapnuté vo všeobecných nastaveniach overovania vašej lokality.
Napravo od Facebook, stlačte Ďalšie príkazy (…) >Konfigurácia, prípadne zvoľte názov poskytovateľa.
Ponechajte názov poskytovateľa tak, ako je, alebo ho zmeňte, ak chcete.
Názov poskytovateľa je text na tlačidle, ktorý sa používateľom zobrazí pri výbere poskytovateľa identity na prihlasovacej stránke.
Vyberte Ďalej.
V časti Adresa URL odpovede vyberte možnosť Kopírovať.
Vyberte možnosť Otvoriť Facebook.
Nezatvárajte kartu prehliadača Power Pages. Čoskoro sa k nej vrátite.
Vytvorenie registrácie aplikácie v službe Facebook
Zaregistrujte aplikáciu v Facebook s adresou URL odpovede vašej lokality ako adresou URL presmerovania.
Poznámka
Ak používate alebo pridávate názov vlastnej domény alebo meníte základnú adresu URL lokality, musíte nastaviť poskytovateľa identity, aby používal správnu adresu URL pre odpoveď. Aplikácia Facebook používa adresu URL odpovede na presmerovanie používateľov na webovú lokalitu po overení.
Vytvorenie aplikácie v prostredí Facebook
Prihláste sa na Tabuľu aplikácie vývojára Facebook.
Stlačte možnosť Vytvoriť aplikáciu.
Vyberte typ aplikácie Zákazník a potom vyberte možnosť Pokračovať.
Zadajte názov svojej aplikácie a e-mailovú adresu, kam môžete dostávať oznámenia pre vývojárov od služby Facebook.
Stlačte možnosť Vytvoriť aplikáciu.
Ak budete vyzvaní prijmite zásady platformy Facebook a vykonajte online kontrolu zabezpečenia.
Otvorte kartu Nastavenia>Základné a zadajte nasledujúce údaje:
- (Voliteľné) Domény aplikácie, napríklad
contoso.powerappsportals.com
- (Voliteľné) Adresa URL zásad ochrany osobných údajov: Adresa URL pre zásady ochrany osobných údajov organizácie, ktoré musia byť prístupné anonymne
- Odstránenie údajov používateľa: webová adresa spätného volania alebo webová adresa pokynov na odstránenie údajov používateľa
- Vhodný Účel aplikácie
- (Voliteľné) Domény aplikácie, napríklad
Vyberte položku Pridať platformu, vyberte možnosť Webová lokalita a potom vložte adresu URL odpovede, ktorú ste skopírovali.
Vyberte Uložiť zmeny.
Na ľavom bočnom paneli vyberte položku Pridať produkty.
Vyberte možnosť Nastaviť na Prihlásenie do služby Facebooka potom vyberte Web.
Vyberte položku Uložiť.
V časti Prihlásenie do služby Facebookna vyberte Nastavenia.
Do poľa Platné OAuth identifikátory URI presmerovania prilepte adresu URL odpovede , ktorú ste skopírovali.
Vyberte Uložiť zmeny.
Zverejnenie aplikácie
Na ľavom bočnom paneli vyberte možnosť Nastavenia.
V oznámení, ktoré sa začína takto: „Vaša aplikácia má štandardný prístup k public_profile“, vyberte možnosť Získať pokročilý prístup.
Môžete tiež vybrať Recenzia aplikácie na ľavom paneli a potom vyberte Povolenia a funkcie.
Vyberte Získať pokročilý prístup pre public_profile.
Potvrďte zmenu.
Ak budete vyzvaní prijmite zásady platformy Facebook a vykonajte online kontrolu zabezpečenia.
V hornej časti stránky vyberte možnosť Naživo ako Režim aplikácie.
Po zobrazení výzvy vyberte možnosť Spustiť kontrolu.
Skontrolujte a potvrďte certifikáciu použitia údajov, certifikujte pravidlá súladu a potom vyberte Odoslať.
V hornej časti stránky vyberte možnosť Naživo ako Režim aplikácie.
Vyberte Nastavenia>Základné.
Skopírujte ID aplikácie a Tajný kód aplikácie.
Zadanie nastavení lokality v Power Pages
V riešení Power Pages sa vráťte na stránku Konfigurácia poskytovateľa identity, ktorú ste predtým opustili.
V časti Nakonfigurujte nastavenia lokality vložte nasledujúce hodnoty:
- ID klienta: Prilepte ID aplikácie, ktoré ste skopírovali.
- Tajný kľúč klienta: Prilepte Tajný kľúč aplikácie , ktorý ste skopírovali.
Voliteľné dodatočné nastavenia pre poskytovateľov identity OAuth 2.0