Uwierzytelnianie

Logować użytkowników w aplikacji za pomocą swoich kont Google.

Użytkownicy zalogowani w Google na swoich urządzeniach lub w przeglądarkach otrzymują uwierzytelnianie szybciej w Twojej aplikacji lub witrynie.

Powracający użytkownicy logują się automatycznie lub jednym kliknięciem.

Możesz nawet umożliwić użytkownikom tworzenie nowych kont jednym kliknięciem.

Działa też z hasłami: bezpieczne przechowywanie i pobieranie danych logowania nazw użytkowników i haseł.

Uwierzytelnianie open source i standardowy branża

Klucze są bezpieczniejszym i łatwiejszym zastąpieniem haseł.

Interfejsy API Google OAuth 2.0 są zgodne ze specyfikacją OpenID Connect, mają certyfikat OpenID i można ich używać zarówno do uwierzytelniania, jak i autoryzacji.

Zwykle zalecamy korzystanie z funkcji Zaloguj się przez Google do uwierzytelniania użytkowników, ale w niektórych sytuacjach możesz bezpośrednio wywołać nasze interfejsy API.

Dodaj zaufany i bezpieczny przycisk Zaloguj się przez Google do swojej aplikacji.

Użytkownicy logują się na konta Google, aby używać ich podczas odwiedzania Twojej witryny lub używania aplikacji.

Google zachowuje konta użytkowników. Twoja aplikacja korzysta z konta Google, a nie z nowego konta w domenie.

Autoryzacja

autoryzować aplikację do korzystania z interfejsów API i danych Google;

Użyj protokołu OAuth 2.0 i naszych bibliotek klienta, aby szybko i bezpiecznie wywołać interfejsy API Google.

Google obsługuje typowe scenariusze OAuth 2.0, takie jak te dotyczące serwerów WWW, aplikacji po stronie klienta, zainstalowanych aplikacji i urządzeń z ograniczonym dostępem.

Zadbaj o weryfikację aplikacji i przygotowanie jej do produkcji.

Zintegruj usługi i interfejsy API z Google, dziel się multimediami i danymi z Asystentem Google, inteligentnym domem, YouTube i innymi usługami. Po uzyskaniu zgody użytkownika połącz indywidualne konto Google z kontem na Twojej platformie ze standardowym przepływem OAuth 2.0.

Zwiększ prywatność użytkowników dzięki zakresom niestandardowym, udostępniając tylko dane niezbędne do konkretnego przypadku użycia. Zwiększ zaufanie użytkowników, jasno informując, jak Google wykorzystuje te dane.

Zarządzanie danymi logowania

bezpiecznie przechowywać i pobierać dane logowania użytkownika i hasła;
Interfejs Blockstore API umożliwia aplikacjom zapisywanie danych logowania użytkowników bez konieczności zwracania uwagi na złożoność i ryzyko związane z bezpieczeństwem haseł użytkowników.
Używaj funkcji Smart Lock na hasła, aby automatycznie zapisywać i pobierać dane logowania oraz automatycznie logować się na urządzeniach i w witrynach.
Włącz formularze w aplikacjach, aby móc korzystać z funkcji autouzupełniania na urządzeniu.
Włącz formularze na stronach internetowych, aby móc korzystać z funkcji autouzupełniania w przeglądarce.

Weryfikacja danych logowania

Włącz uwierzytelnianie dwuskładnikowe ze zweryfikowanymi danymi logowania.
Do weryfikacji użytkowników za pomocą SMS-ów możesz użyć interfejsu SMS Fetcher API bez konieczności ręcznego wpisywania kodu weryfikacyjnego.
Zweryfikuj numery telefonów w internecie za pomocą interfejsu WebOTP API i pomóż użytkownikom korzystać z jednorazowych haseł otrzymanych przez SMS.

Najnowsze wiadomości

Jednym kliknięciem zaloguj się przez Google

Usługi dla deweloperów tożsamości Google (GIS) ułatwiają deweloperom korzystanie z nowych funkcji, które zostały niedawno dodane do naszych bibliotek:

  • Zweryfikowany numer telefonu i wskazówki dotyczące numeru telefonu na Androidzie
  • Przeglądarki One Touch for Web w Intelligent Tracking Prevention (ITP)
  • Logowanie przez Google na iOS obsługuje teraz również macOS

Wprowadziliśmy bezpieczniejszą implementację protokołu OAuth, wycofując obsługę przepływów poza zakresem i pętli adresów IP, aby zmniejszyć ryzyko ataków phishingowych i podszywania się pod aplikacje podczas interakcji OAuth.

Przydatne rozwiązania

Uwierzytelnianie Firebase ułatwia bezpieczny proces uwierzytelniania, zapewniając logowanie i wdrażanie użytkowników na wszystkich urządzeniach. Udostępnia usługi backendu, aby bezpiecznie uwierzytelniać użytkowników w połączeniu z łatwymi w obsłudze pakietami SDK klienta. Może uwierzytelniać użytkowników przy użyciu haseł i sfederowanych danych logowania dostawcy tożsamości. Uwierzytelnianie Firebase udostępnia biblioteki interfejsu, aby wdrożyć pełne uwierzytelnianie w aplikacji.
Identity Platform to platforma do zarządzania tożsamościami i dostępem klienta, dzięki której organizacje mogą dodawać funkcje zarządzania tożsamościami i dostępem do aplikacji, chronić konta użytkowników oraz skalować bez obaw w Google Cloud.