Nastavení poskytovatele Facebook
Facebook je jedním z poskytovatelů identity OAuth 2.0, které můžete použít k ověření návštěvníků na váš web Power Pages. Zprostředkovatelé identity založené na OAuth 2.0 vyžadují ID klienta, tajný kód klienta a někdy i adresu URL pro přesměrování nebo odpověď. Tento článek popisuje následující kroky:
- Nastavení Facebook v Power Pages
- Vytvoření registrace aplikace v Facebook
- Zadání nastavení webu v Power Pages
Nastavení Facebook v Power Pages
Na vašem webu Power Pages vyberte Zabezpečení>Poskytovatelé identity.
Pokud se nezobrazují žádní poskytovatelé identity, ujistěte se, že Externí přihlášení je nastaveno na Zapnuto v obecných nastaveních ověřování vašeho webu.
Napravo od Facebook vyberte Další příkazy (…) >Konfigurovat nebo vyberte název poskytovatele.
Ponechte název poskytovatele tak, jak je, nebo ho změňte, pokud chcete.
Název zprostředkovatele je text na tlačítku, který se uživatelům zobrazí při výběru zprostředkovatele identity na přihlašovací stránce.
Vyberte Další.
V části Adresa URL odpovědi vyberte Kopírovat.
Vyberte OtevřítFacebook.
Nezavírejte kartu prohlížeče Power Pages. Brzy se k ní vrátíte.
Vytvoření registrace aplikace v Facebook
Zaregistrujte si aplikaci na Facebook s adresou URL odpovědi vašeho webu jako adresou URL přesměrování.
Poznámka:
Když používáte nebo přidáváte název vlastní domény nebo měníte základní adresu URL webu, musíte nastavit zprostředkovatele identity, aby používal správnou adresu URL pro odpověď. Aplikace Facebook používá adresu URL odpovědi k přesměrování uživatelů na web po ověření.
Vytvoření aplikace ve Facebook
Přihlaste se do Panelu aplikací pro vývojáře Facebook.
Vyberte položku Vytvořit aplikaci.
Vyberte typ aplikace Zákazník a poté vyberte Pokračovat.
Zadejte název své aplikace a e-mailovou adresu, kam můžete dostávat oznámení pro vývojáře od Facebook.
Vyberte položku Vytvořit aplikaci.
Pokud budete vyzváni přijměte zásady platformy Facebook a proveďte online kontrolu zabezpečení.
Otevřete kartu Nastavení>Základní a zadejte následující údaje:
- (Volitelné) Domény aplikace, například
contoso.powerappsportals.com
- (Volitelné) Adresa URL zásad ochrany osobních údajů: Adresa URL pro zásady ochrany osobních údajů organizace, které musí být přístupné anonymně
- Vymazání údajů o uživateli: Použijte adresu URL pro zpětné volání nebo adresu URL pokynů pro odstranění uživatelských dat
- Odpovídající Účel aplikace
- (Volitelné) Domény aplikace, například
Vyberte Přidat platformu, vyberte Web a poté vložte adresu URL odpovědi, kterou jste zkopírovali.
Vyberte volbu Uložit změny.
V levém bočním panelu vyberte Přidat produkty.
Vyberte Nastavit pro Přihlášení Facebook a poté vyberte Web.
Zvolte Uložit.
V části Přihlášení na Facebook vyberte Nastavení.
Do pole Platné identifikátory URI přesměrování OAuth vložte adresu URL odpovědi, kterou jste zkopírovali.
Vyberte volbu Uložit změny.
Publikování aplikace
V levém bočním panelu vyberte Nastavení.
V oznámení, které začíná na „Vaše aplikace má standardní přístup k public_profile“, vyberte Získat pokročilý přístup.
Můžete také místo toho vybrat Revize aplikace v levém panelu a poté vybrat Oprávnění a funkce.
Vyberte Získat pokročilý přístup pro public_profile.
Změnu potvrďte.
Pokud budete vyzváni přijměte zásady platformy Facebook a proveďte online kontrolu zabezpečení.
V horní části stránky vyberte Živý jako Režim aplikace.
Po zobrazení výzvy vyberte Spustit kontrolu.
Zkontrolujte a potvrďte certifikaci použití dat, ověřte zásady dodržování předpisů a poté vyberte Odeslat.
V horní části stránky vyberte Živý jako Režim aplikace.
Vyberte Nastavení>Základní.
Zkopírujte ID aplikace a Tajný kód aplikace.
Zadání nastavení webu v Power Pages
Vraťte se na stránku Konfigurace poskytovatele identity Power Pages, kterou jste opustili dříve.
V sekci Konfigurace nastavení webu vložte následující hodnoty:
- ID klienta: Vložte ID aplikace, které jste zkopírovali.
- Tajný kód klienta: Vložte Tajný klíč aplikace, který jste zkopírovali.
Volitelné další nastavení pro zprostředkovatele identity OAuth 2.0