Logowanie za pomocą konta Facebooka

MENU


Logowanie do sklepu internetowego przy użyciu danych do konta na Facebooku.

Dzięki specjalnej aplikacji umożliwiającej połączenie Facebooka z Twoim sklepem internetowym, klienci zyskają możliwość utworzenia konta w sklepie i logowania się do e-sklepu poprzez dane z Facebook-a – przy użyciu tych samych danych logowania, które wykorzystują do logowania się w serwisie Facebook. Dzięki temu zapewnisz swoim klientom wygodę i oszczędność czasu.

Funkcja ta może w znaczny sposób ułatwić klientom Twojego sklepu tobienie zakupów. Dzięki niej klient nie będzie musiał pamiętać kolejnego loginu i hasła potrzebnego do rejestracji konta. 







Gdy skonfigurujesz tę funkcję, w okienku logowania sklepu pojawi się dodatkowy przycisk Facebook. Jeżeli klient go kliknie, zostanie przeniesiony do panelu logowania na Facebooku, a po wprowadzeniu loginu i hasła do swojego konta w tym serwisie automatycznie wróci na stronę Twojego sklepu.




Jak skonfigurować logowanie w e-sklepie przez konto Facebooka?

Aby umożliwić klientom logowanie się do sklepu internetowego poprzez Facebook, należy stworzyć specjalną aplikację. W tym celu przechodzimy na stronę Facebooka dla develorów: https://developers.facebook.com/ i logujemy się używając danych do logowania ze swojego konta.

Jak to zrobić opisujemy poniżej w kilku krokach.

1. Zaloguj się do na swoje konto na Facebooku lub zarejestruj się w tym serwisie, jeśli nie masz w nim jeszcze konta.





2. Wejdź na stronę https://developers.facebook.com/ » i z menu Aplikacje wybierz Register as a Developer.




3. Wpisz ponownie hasło do konta na Facebooku.




4. Przejdź przez kolejne etapy rejestracji. Gdy zostaniesz poproszony o podanie numeru telefonu, kliknij Send as text. Następnie wprowadź kod potwierdzający, który otrzymasz SMS-em.




5. Po zakończeniu rejestracji znajdziesz się na stronie dewelopera. Wówczas z menu Aplikacje wybierz pozycję Utwórz nową aplikację.




6. Stwórz aplikację dla stron (rozwijana lista "Kategoria") o dowolnej nazwie. Nier musisz wypełniać pola "Namespace".




7. Na stronie aplikacji wejdź w Ustawienia. Następnie na dole strony kliknij +Dodaj platformę.





8. Z listy platform wybierz Strona internetowa.





 

9. Wpisz adres strony swojego sklepu i kliknij Zapisz zmiany.






 

10. Kopiujemy zawartość pól "Identyfikator aplikacji" oraz "App secret" z ustawień aplikacji. Zawartość pola "App secret" pojawi się po kliknięciu Wyświetl.




11. W panelu sklepu wybierz Konfiguracja >Integracje >Serwisy społecznościowe i kliknij Skonfiguruj w sekcji "Logowanie za pomocą konta Facebooka".





12. Opcję "... włącz logowanie poprzez panel Facebooka" ustaw w pozycji "Tak". Następnie wprowadź skopiowane wcześniej informacje w opcjach "... Application ID" oraz "... Application secret".






13. W ustawieniach stworzonej uprzednio aplikacji na Facebooku kliknij Status & Review i udostępnij ją innym użytkownikom.






Na tym kończy się proces konfiguracji. Klient sklepu będzie mógł odtąd logować się poprzez konto Facebooka.







UWAGA!


Miałeś już zainstalowaną wcześniej aplikację do logowania się w sklepie poprzez konto na Facebooku i przestała działać?

Zaktualizuj sklep do wersji 4.6.1 i wprowadź poniższe zmiany.

1. Rozwiń zakładkę Facebook login po lewej stronie i kliknij Settings.
2. W pole Valid OAuth Redirect URIs wpisz adres_sklepu/login.php?action=process&fb gdzie część adres_sklepu należy zastąpić adresem swojego sklepu jak na poniższym zrzucie.



3. Kliknij Save changes, by zapisać.



Uwaga!

Aby uruchomić logowanie w sklepie poprzez konto na  Facebooku, musisz posiadać załączony certyfikat SSL w swoim sklepie internetowym -  jest to wymóg Facebook-a. 
Jeżeli nie masz jeszcze certyfikatu SSL, zamów go teraz.