Konfiguracja logowania przez Facebook

W tym artykule dowiesz się, jak dodać opcję logowanie za pomocą Facebook w Twoim panelu klienta Caterings.


Część 1 — Tworzenie aplikacji w Meta for Developers

1. Zaloguj się i utwórz nową aplikację

Wejdź na stronę developers.facebook.com i zaloguj się kontem Facebook powiązanym z Twoją firmą. Następnie przejdź pod adres:

https://developers.facebook.com/apps/creation/

Zobaczysz formularz z paskiem kroków: App details → Use cases → Business → Requirements → Overview.


Wpisz nazwę aplikacji (np. 'Logowanie Catering') oraz adres e-mail kontaktowy, a następnie kliknij Next.

2. Wybierz przypadek użycia (Use cases)

Na liście dostępnych przypadków użycia znajdź i zaznacz:

Authenticate and request data from users with Facebook Login,

a następnie kliknij Next.

3. Połącz z portfolio biznesowym

Meta zapyta o powiązanie z portfolio biznesowym. Możesz to pominąć na tym etapie — wybierz I don't want to connect a business portfolio yet,

a następnie kliknij Next.


4. Wymagania i podsumowanie

W kroku Requirements zobaczysz listę wymagań do spełnienia przed publikacją. Kliknij Next.

W kroku Overview sprawdź podsumowanie — nazwę aplikacji, wybrany use case i business. Kliknij Create app.

ℹ️ Meta może poprosić o ponowne wpisanie hasła — jest to standardowy krok weryfikacji bezpieczeństwa.

Część 2 — Konfiguracja ustawień aplikacji

Po utworzeniu aplikacji zostaniesz przeniesiony do Dashboardu z listą kroków do wykonania.

5. Uzupełnij podstawowe ustawienia (App settings → Basic)

W lewym menu kliknij App settings → Podstawowe (Basic).



Uzupełnij wymagane pola:

Pole Co wpisać
Privacy policy URL Link do polityki prywatności Twojej strony
Terms of Service URL Link do regulaminu Twojej strony
User data deletion Link do strony z instrukcją usuwania danych
App icon Logo firmy (1024 × 1024 px)

Kliknij Save changes.

Adresy Twojej polityki prywatności oraz regulaminu znajdziesz w panelu administracyjnym Caterings, w  sekcji CMS >> Kreator podstron:



ℹ️ Na tej samej stronie znajdziesz App ID i App Secret — te dane będą potrzebne w kroku 9.

6. Dodaj uprawnienia (Use cases → Customize → Permissions and features)

W lewym menu kliknij Przykłady użycia (Use cases), a następnie kliknij Customize



W zakładce Permissions and features upewnij się, że dodane są:

  • public_profile  — wymagane, dodane domyślnie (status: Ready for testing)
  • email  — kliknij + Add przy tym uprawnieniu

7. Włącz JavaScript SDK i dodaj domenę (Settings)

W lewym podmenu kliknij zakładkę Settings (w sekcji Customize use case).

Przewiń stronę w dół. Wykonaj dwie czynności:

  1. Login with the JavaScript SDK — ustaw przełącznik na Yes.
  2. Allowed Domains for the JavaScript SDK — wpisz adres swojego panelu klienta (np. https://twojastrona.pl ).

Kliknij Save changes.

Część 3 — Publikacja aplikacji

8. Opublikuj aplikację

W lewym menu kliknij Opublikuj (Publish). Upewnij się, że wszystkie wymagane pola są uzupełnione, a następnie kliknij Publish w prawym dolnym rogu.

⚠️ Meta może wymagać App Review oraz Business verification przed publicznym uruchomieniem. Do czasu zatwierdzenia logowanie działa tylko dla kont z rolą w aplikacji.

Część 4 — Konfiguracja w panelu Caterings

9. Skopiuj App ID i App Secret

W lewym menu przejdź do App settings → Podstawowe (Basic). Skopiuj:

  • App ID — widoczny od razu na stronie
  • App Secret — kliknij Show, aby go zobaczyć

10. Wprowadź dane w panelu Caterings

Zaloguj się do panelu administratora Caterings i przejdź do: Konfiguruj markę → Opcje logowania.

Pole Co wpisać
Facebook App ID Wklej skopiowany App ID
Facebook App Secret Wklej skopiowany App Secret
Logowanie przez Facebooka Zaznacz checkbox i kliknij Zapisz

Po wykonaniu powyższych kroków na panelu klienta pojawi się przycisk logowania przez Facebook/Meta.



Dodatkowe wsparcie

Jeśli potrzebujesz dowiedzieć się więcej na temat integracji z Facebook lub potrzebujesz dodatkowego wsparcia, zapraszamy do kontaktu z naszym zespołem Customer Support.

Skontaktujesz się z nami poprzez czat dostępny po zalogowaniu się do systemu lub email -support@caterings.pl

Czy odpowiedzieliśmy na Twoje pytanie? Dziękujemy za feedback Wystąpił problem podczas oceny artykułu.

Wciąż potrzebujesz wsparcia? Skontaktuj się z nami Skontaktuj się z nami