Biblioteka klienta JavaScript na potrzeby funkcji Zaloguj się przez Google i Google One Tap to zaprojektowanych pod kątem zgodności z większością przeglądarek i platform. Jest nie musi działać we wszystkich przeglądarkach i na wszystkich platformach.
Ze względów bezpieczeństwa biblioteka klienta JavaScript jest obsługiwana tylko na dwóch najnowszych wersjach każdej z nich.
Zgodność
Obsługa przycisku Zaloguj się przez Google i logowania jednym dotknięciem różni się w różnych kombinacjach przeglądarek i platform.
W zależności od dostępności przeglądarek obsługa użytkownika może się różnić te funkcje:
Obsługiwane przepływy i funkcje logowania znajdziesz w tabelach poniżej. Nie wszystkie z dostępnych na wszystkich platformach, „Nie dotyczy” oznacza, że obsługiwana dostępnych na platformie.
Zaloguj się przez Google
Przeglądarka / platforma | Android | iOS * | macOS | Linux | Windows 10 |
---|---|---|---|---|---|
Chrome | |||||
Edge | |||||
Firefox | |||||
Safari | Nie dotyczy | Nie dotyczy | Nie dotyczy |
* Ze względu na to, że w iOS wymagany jest tryb przekierowania ITP.
jedno dotknięcie
Przeglądarka / platforma | Android | iOS | macOS | Linux | Windows 10 |
---|---|---|---|---|---|
Chrome † | * | ||||
Krawędź* † | |||||
Firefox * | |||||
Safari | Nie dotyczy | Nie dotyczy | Nie dotyczy |
* Dodatkowa konfiguracja jest konieczna do uaktualniona funkcja One Tap na potrzeby przeglądarek wymagających ITP.
† FedCM jest dostępny w Chrome w wersji 117 lub nowszej. Zobacz tabeli MDN na temat zgodności z przeglądarką.
Pliki cookie innych firm
Jako uczestnik grupy społeczności W3C FedID pracującej nad FedCM, Usługi tożsamości Google zwiększają prywatność i bezpieczeństwo użytkowników przy jednoczesnym ograniczeniu zmian w istniejących witrynach i zachowaniu łatwości naszym użytkownikom. Biblioteka JavaScript GIS obsługuje teraz proponowany FedCM API.
Od sierpnia 2023 r. usługi tożsamości Google w pełni obsługują FedCM i zalecają i jej zastosowania. W przypadku niektórych dotychczasowych aplikacji internetowych konieczne może być wdrożenie FedCM.
Zalecane
- Włącz FedCM dla nowych aplikacji internetowych i przenieś istniejące aplikacje.
Niezalecane
- Wyłączam FedCM.
W sierpniu 2022 r. w ramach Usług tożsamości Google przeprowadziliśmy Test origin FedCM. Około 20 witryn i 300 tys. użytkowników. zalogowanych przy użyciu interfejsów API FedCM i GIS.
Z przyjemnością informujemy, że w przypadku większości witryn przejście na bardziej prywatny i bezpieczny proces logowania bez korzystania z aplikacji zewnętrznych mogą pojawiać się w przejrzysty sposób w wyniku zgodnych wstecznie aktualizacji do istniejącej biblioteki GIS. minimalne lub zerowe zmiany w dotychczasowych wzorcach użytkowników, strony były wymagane. To kluczowy punkt, ponieważ w przypadku powszechnego wdrożenia Interfejsy API FedCM wymagają bezproblemowej migracji istniejących witryn.
Na podstawie tych wstępnych opinii GIS planuje zwiększyć uczestnictwo w i testować GIS w FedCM.
Podczas testów zostały one wykryte i mogą wymagać na niektórych stronach podjąć działania po wdrożeniu FedCM przez GIS:
- Okna renderowane przez przeglądarkę eliminują istniejące możliwości korzystania z witryn. atrybutów stylu lub pośrednich elementów iframe do kontrolowania okna logowania pozycjonowanie. Może to zasłaniać istniejącą treść witryny, w tym treść przydatne lub krytyczne dla użytkowników przed zalogowaniem się.
- Niektóre witryny nie wdrożono jeszcze powszechnie, ale mogą korzystać z CSP i COOP. W takich przypadkach witryny mogą być zmuszone do wprowadzania zmian w przeglądarkach bezpośrednich aby umożliwić wyświetlanie wyskakujących okienek i ładować zasoby z innych witryn.