Upraszczanie procesów logowania użytkowników jest ciągłym wyzwaniem dla deweloperów, zwłaszcza gdy użytkownicy korzystają z usług na różnych platformach. Nieudane logowania nie tylko powodują frustrację użytkowników, ale też zwiększają koszty obsługi.
Firma eBay miała dokładnie ten sam problem. Firma miała miliony użytkowników logujących się w wielu domenach i aplikacjach (takich jak ebay.com, ebay.co.uk i aplikacja mobilna), więc potrzebowała płynnego i bezpiecznego procesu logowania. Strony internetowe i aplikacje nie zawsze rozpoznają, że zapisane dane logowania należą do tego samego konta użytkownika. Często zdarza się, że użytkownicy aktualizują hasło w internecie, ale nie mogą zalogować się w aplikacji, ponieważ nadal używają starego hasła. Dzieje się tak, gdy aplikacja i witryna nie są połączone z uprawnieniami do udostępniania konta, co powoduje niepowodzenia logowania.
Aby rozwiązać ten problem, eBay wdrożył protokół Digital Asset Links, aby umożliwić płynne udostępnianie danych logowania na różnych platformach. Dzięki bezpiecznemu połączeniu swoich stron internetowych i aplikacji na Androida eBay zapewnił, że Menedżer haseł Google będzie niezawodnie rozpoznawać jego dane logowania na różnych platformach.
Czym jest łatwe udostępnianie danych logowania?
Łatwe udostępnianie danych logowania, które jest możliwe dzięki protokołowi Digital Asset Links, umożliwia witrynom i aplikacjom na Androida bezpieczne udostępnianie informacji logowania. Ten protokół umożliwia aplikacjom i witrynom publiczne deklarowanie ich powiązań za pomocą weryfikowalnych podpisów cyfrowych, co umożliwia korzystanie z funkcji takich jak udostępnianie danych logowania i precyzyjne linki.
Dzięki obsłudze łatwego udostępniania danych logowania Menedżer haseł Google może automatycznie wypełniać formularze logowania w powiązanych witrynach i aplikacjach, co zapewnia łatwy dostęp do zapisanych danych i zmniejsza trudności użytkowników.
Jak eBay rozwiązał problem
Proces rozpoczyna się od hostowania przez eBay pliku konfiguracji o nazwie assetlinks.json
w swoich domenach. Plik ten definiował relację udostępniania danych logowania między platformami internetową i aplikacyjną eBaya. Dzięki aktualizacji aplikacji na Androida, która odwołuje się do tych konfiguracji, i wykonaniu instrukcji konfiguracji łatwego udostępniania danych logowania, eBay umożliwił bezpieczne i weryfikowalne połączenia między platformami.
W ramach tej implementacji:
- W przypadku użytkowników, którzy mieli wypełnione hasła, współczynniki skuteczności logowania wzrosły o 10%.
- Odsetek błędów podczas logowania zmniejszył się o 5%.
Ta zmiana nie tylko zapewnia płynne korzystanie z usług na stronie i w aplikacjach eBay, ale także zwiększa bezpieczeństwo, ponieważ gwarantuje tylko zweryfikowane połączenia między domenami i aplikacjami eBay, co zmniejsza ryzyko wyłudzenia informacji i phishingu.
Co dalej na eBay?
Po sukcesie płynnego udostępniania danych logowania eBay kontynuuje ulepszanie logowania, wprowadzając klucze dostępu i badając nowe podejścia do odzyskiwania danych logowania. Wprowadziliśmy już klucze dostępu na wszystkich platformach, co zwiększa bezpieczeństwo i ułatwia logowanie.
eBay eksperymentuje też z funkcją przywracania danych logowania na urządzeniach z Androidem, która umożliwia użytkownikom płynny dostęp do kont na nowych urządzeniach. Dodatkowo eBay planuje używać żądań z powiązanego źródła, aby umożliwić użytkownikom ponowne używanie kluczy dostępu w różnych domenach. Takie zaangażowanie w zastosowanie najnowocześniejszych technologii potwierdza zaangażowanie eBay w zapewnienie bezpiecznych i przyjaznych użytkownikom usług.
Dlaczego to jest ważne
Dzięki zmniejszeniu trudności i niedogodności podczas logowania możesz znacznie poprawić wrażenia użytkowników, zwłaszcza tych, którzy korzystają z Twoich usług w różnych domenach i aplikacji na Androida. Możesz to zrobić, wdrażając płynne udostępnianie danych logowania, co może zwiększyć zaangażowanie użytkowników.
To rozwiązanie nie jest ograniczone do handlu elektronicznego. Każda branża, która wymaga uwierzytelniania, może korzystać z płynnego udostępniania danych logowania.
Chcesz ulepszyć proces logowania użytkowników? Najpierw zapoznaj się z przewodnikiem po implementowaniu linków do zasobów cyfrowych. Niewielkie zmiany w procesie logowania mogą przynieść użytkownikom znakomite rezultaty.