8 września 2011

Logowanie w sklepie kontami Facebook, Google i OpenID

  • Pic. 1 - Wygląd formularza zakładania konta - klient może szybko zalogować się danymi z serwisu zewnętrznego.

Do systemu IAI-Shop.com trafiła ostatnia z zaplanowanych zmian w ramach projektu zwiększającego lojalność i ilość powracających klientów. We wcześniejszych aktualizacjach zostały wprowadzone formularze rejestracji oraz nowe możliwości logowania np. kartą stałego klienta. Jednak to możliwość logowania jednym, nieznanym sklepowi loginem i hasłem jest podstawą wygodnego i bezpiecznego kupowania. Początkowo mieliśmy zapewnić jedynie logowanie Facebook tak aby jeszcze lepiej zintegrować nasze sklepy, szczególnie maski Facebook z tym największym serwisem społecznościowym. Jednak taka funkcja dostępna jest już niektórych indywidualnie tworzonych sklepach. Ponieważ w IAI uwielbiamy wyzwania, stwierdziliśmy że musimy podnieść poprzeczkę i umożliwić logowanie przez konta 3 najpopularniejszych protokołów na raz:

  • Facebook
  • Google - jest to jeden login we wszystkich serwisach Google np. GMail lub YouTube
  • OpenID - otwarty protokół w oparciu o który każdy może uruchomić własny serwer uwierzytelnienia

Dzięki tej funkcji, to klient może wybrać jakim kontem się loguje. Jeżeli nie ma konta na Facebook, może zalogować się kontem Google. Przy kolejnych zakupach, wystarczy że zaloguje się ponownie. Jest to szczególnie wygodne dla osób dużo kupujących w sieci. Zadbaliśmy nawet o możliwość podłączenia już istniejących kont sklepowych pod możliwość logowania zewnętrznym uwierzytelnieniem. Każde konto ma również zakładany automatycznie login i hasło, którego kopia wysyłana jest na e-mail. Klient może zatem wykorzystać je do zalogowania się. Działają również wszystkie inne funkcje takie jak karty stałego klienta, rabaty kumulacyjne i wiele innych, zwiększających lojalność. Funkcje w panelu administracyjnym uaktywnią się dopiero, gdy maska przynajmniej jednej opublikowanej strony obsługuje logowanie przez serwisy zewnętrzne

Ciekawą funkcją jest możliwość logowania przez własne serwery OpenID. Jeżeli firma prowadzi np. portal społecznościowy i chce, aby dane użytkowników były przekazywane do sklepu, a wręcz umożliwiać im logowanie się jednym loginem i hasłem. W tym celu, wystarczy uruchomić przy serwisie społecznościowym logowanie zgodne z OpenID i dodać własny serwer do listy metod uwierzytelnienia. Tak właśnie zrealizowaliśmy logowanie w ramach Kibica w sklepie PZPN - oficjalnym sklepie z gadżetami na Euro 2012. Zadbaliśmy nawet o możliwość przekazania danych adresowych, które normalnie nie są przekazywane przez zwykły protokół OpenID. Funkcja ta stanowi możliwość tworzenia niesamowitych integracji, w których jednym systemem kont objęte są różne usługi SaaS.

Od działu graficznego: Aby wykorzystać możliwości logowania się z Facebook, Google i OpenID, konieczna jest aktualizacja maski. Funkcję tą obsługują wszystkie najnowsze maski STANDARD. Będą ją wspierały wszystkie nowo-tworzone maski indywidualne. Dotychczasowych klientów zapraszamy do kontaktu z działem graficznym i wykorzystanie mechanizmu, który świetnie zwiększy lojalność klientów.

Więcej informacji na temat tej rewolucyjnej zmiany oraz więcej zrzutów ekranowych można znaleźć na stronie "Logowanie do sklepu z konta w innym serwisie".