Přihlášení zákazníků přes Facebook

Pokud chcete svým zákazníkům umožnit přihlášení (registraci) přes Facebook, je nutné, abyste nejdříve vytvořili vlastní Facebookovou aplikaci, pomocí které bude přihlašování probíhat. Potřebujete k tomu pouze aktivní účet na Facebooku. Na jednotlivé kroky nastavení se podíváme v následujícím návodu.

Vytvoření aplikace

  1. Pro vytvoření aplikace se musíte registrovat a přihlásit jako Facebook Developer zde https://developers.facebook.com.

  2. Po dokončení registrace a jejím ověření budete rovnou vyzvání k založení vaší aplikace, kterou založíte zde: https://developers.facebook.com/apps/?show_reminder=true – “Authenticate and request data from users with Facebook Login”.

  3. Následně se řiďte instukcemi. Projdete několika body, jejichž součástí bude i ověření firemních dat a jejich souladu s GDPR/EU směrnicemi.

  4. Z technického pohledu jsou důležitá nastavení:

    • App settings > Basic > App Domains – zde nastavíte doménu svého e-shopu, tedy například www.eshop.cz.

    • App settings > Advanced > Domain Manager – zde rovněž nastavíte doménu (App Domains). Tedy opět www.eshop.cz. Nic dalšího zde není třeba nastavovat.

    • Use Cases > Authentication and account creation > Customize > Permissions – přidáte volbu e-mail.

    • Use Cases > Authentication and account creation > Customize > Go To Settings > Valid OAuth Redirect URIs – zde musí být uvedena doména vašeho e-shopu spolu s URL adresou facebooklogin?returnUrl=%2Fmoje-udaje. Tedy https://www.eshop.cz/facebooklogin?returnUrl=%2Fmoje-udaje.

  5. Vše potřebné vyplňte a aplikaci publikujte. V menu byste měli mít položku App Settings > Basic, kde získáte FB ID a FB Secret, které budete v dalších krocích zadávat do BizBoxu.

Nastavení v BizBoxu

  1. Oba údaje FB ID a FB Secret jsou potřebné pro propojení BizBoxu a vaší aplikace. Zadáte je do stejnojmenných polí v modulu Administrace v aplikaci Nastavení účtu.

  2. Web (tedy váš e-shop, na kterém chcete umožnit přihlášení pomocí Facebooku) v BizBoxu musí mít nastaven přístup přes HTTPS (Editor webu -> Nástroje a nastavení -> Hlavní nastavení webu -> Úroveň přístupu -> Zabezpečený (HTTPS)).

  3. Nastavení uložte a schvalte projekt.