Biblioteka klienta JavaScript do logowania przez Google i logowania jednym dotknięciem Google jest zgodna z większością popularnych przeglądarek i platform. Nie gwarantujemy, że będzie działać we wszystkich przeglądarkach i na wszystkich platformach.
Ze względu na zagrożenia bezpieczeństwa biblioteka klienta JavaScript jest obsługiwana tylko w 2 najnowszych wersjach każdej przeglądarki.
Zgodność
Obsługa przycisku Zaloguj się przez Google i logowania jednym dotknięciem różni się w zależności od kombinacji przeglądarki i platformy.
Wrażenia użytkownika mogą się różnić w zależności od przeglądarki ze względu na dostępność tych funkcji:
Obsługiwane procesy logowania i funkcje są wymienione w tabelach poniżej. Nie wszystkie przeglądarki są dostępne na wszystkich platformach. „Nie dotyczy” oznacza, że obsługiwana przeglądarka nie jest dostępna na danej 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 ITP na iOS wymagany jest tryb przekierowania.
jedno dotknięcie
| Przeglądarka / platforma | Android | iOS | macOS | Linux | Windows 10 |
|---|---|---|---|---|---|
| Chrome | |||||
| Edge | |||||
| Firefox | |||||
| Safari | Nie dotyczy | Nie dotyczy | Nie dotyczy |
Pliki cookie innych firm
W ramach udziału w grupie społeczności W3C FedID, która pracuje nad FedCM, usługi Google Identity Services dążą do zwiększenia prywatności i bezpieczeństwa użytkowników, a jednocześnie do zminimalizowania zmian w istniejących witrynach i zachowania łatwości obsługi dla naszych użytkowników. Biblioteka JavaScript GIS obsługuje teraz proponowany interfejs FedCM API.
Od sierpnia 2023 r. usługi Google Identity Services w pełni obsługują FedCM i zalecają jego używanie. W przypadku niektórych istniejących aplikacji internetowych może być konieczne wprowadzenie zmian, aby dostosować je do FedCM.
Zalecane
- Włącz FedCM w nowych aplikacjach internetowych i migrate istniejących aplikacji.
Nie zalecane
- Wyłączanie FedCM.
Od sierpnia 2022 r. usługi Google Identity Services przeprowadziły ograniczony test origin trial FedCM. Około 20 witryn i 300 tys. użytkowników zalogowało się za pomocą interfejsów FedCM API i GIS.
Cieszymy się, że wstępne opinie wskazują, że w przypadku większości witryn przejście na bardziej prywatny i bezpieczny proces logowania bez plików cookie innych firm może nastąpić w sposób przejrzysty dzięki aktualizacjom wstecznie zgodnym z istniejącą biblioteką GIS. Wymagane były minimalne lub żadne zmiany w dotychczasowych procesach użytkownika i witrynach. Jest to bardzo ważne, ponieważ powszechne wdrożenie interfejsów FedCM API zależy od bezproblemowej migracji istniejących witryn.
Na podstawie tych wstępnych opinii usługi GIS planują rozszerzyć udział w testowaniu GIS z FedCM.
Podczas testów wykryto te problemy, które mogą wymagać podjęcia działań przez niektóre witryny po wdrożeniu FedCM przez GIS:
- Okna dialogowe renderowane przez przeglądarkę eliminują dotychczasową możliwość używania przez witryny atrybutów stylu lub pośrednich elementów iframe do kontrolowania położenia okna logowania. Może to zasłaniać istniejące treści witryny, z których część może być przydatna lub niezbędna dla użytkowników przed zalogowaniem się.
- Chociaż nie jest to jeszcze powszechne, niektóre witryny mogą używać CSP i COOP. W takich przypadkach witryny mogą być zmuszone do wprowadzenia zmian, aby umożliwić przeglądarkom wyświetlanie wyskakujących okienek i wczytywanie zasobów z innych witryn.