Pro přihlášení zákazníků přes Facebook (jako na obrázku níže) je potřeba nejprve zaregistrovat aplikace v rozhraní developers.facebook.com Aplikaci registrujte pod skutečný účtem osoby - založení falešného účtu třeba pod jménem eshopu by mohlo mít za následek smazání účtu i s aplikací. Aplikace a účet, který ji založil, budou mít přístup k osobním údajům zákazníků, takže by ji měl zakládat například majitel eshopu apod a nejde tento úkol příliš delegovat.
Na stránce developers.facebook.com najdete v pravém horním rohu odkaz Get started, který vás dovede na založení účtu vývojáře aplikací. Pokud už účet máte, můžete krok přeskočit a pokračovat rovnou na zakládání aplikace.
V registraci potvrďte požadované údaje.
Zatrhněte “Developer”
Tím je registrace dokončena a odkazem “Create App” přejdete na založení nové aplikace pro propojení s eshopem.
Z nabídky vyberete “Build connected Experience”
Vyplněný název uvidí zákazník při potvrzení přihlášení a bude společný pro všechny jazykové verze (pokud nezaložíte pro každou samostatnou aplikaci)
Na konktatní email bude Facebook posílat upozornění na porušení podmínek, informace o nutných zásazích a podobně.
Dokončení registrace aplikace může vyžadovat potvrzení vašeho stavu.
Z nabídky typů aplikací vyberte “Facebook Login”
… a platformu “Web”
Nastavte URL aplikace, uložte, klikněte Continue a tím je průvodce hotový (ostatní kroky pro napojení eshopu nepotřebujeme)
V levém menu vyberte nahoře Settings / Basic a nastavte URL, na které Facebook odkáže zákazníky ohledně informací o zpracování osobních údajů apod. Pokud máte tyto informace sepsané na jedné stránce, tak všechny kolonky mohou obsahovat stejnou URL.
Zkopírujte z první kolonky App ID a vložte ho v administraci do sekce Nastavení / Komunikace / sociální / Facebook přihlášení. Zkopírujte i App Secret (bude vyžadovat potvrzení heslemk Facebook účtu) a vložte do stejné sekce v administraci.
Z sekce nastavení v administraci si rovnou zkopírujte seznam odkazů pro přesměrování (Redirect URI). Každá doména má svoji adresu.
V rozhraní Facebooku vyberte v levém menu Facebook Login / Settings (dole) a zkopírované adresy z eshopu vložte do kolonky “Valid OAuth Redirect URIs” - nezapomeňte na konci stránky změny uložit.
V hlavičce rozhraní Facebooku je přepínátko ve stavu “In development”, na které je potřeba kliknout pro spuštění aplikace.
Po posledním potvrzení je aplikace připravená k používání.
Aplikace je nastavená a můžete zkusit přihlásit se. Při prvním použití každý zákazník vidí nutnost potvrzení předání údajů. Vzhled tohoto potvrzení můžete vyladit v nastavení aplikace v rozhraní Facebooku - doporučujeme alespoň nahrát logo eshopu.
Po úspěšném nastavení aplikace bude přihlášení fungovat, ale je potřeba ještě vyplnit Data Use Checkup. Klikněte na Get started a projděte nastavením.