Logowanie przez Google zarządza cyklem życia protokołu OAuth 2.0 i cyklem życia tokena, upraszczając integrację z interfejsami API Google. Użytkownik może w każdej chwili unieważnić dostęp do aplikacji.
Zanim zintegrujesz bibliotekę autoryzacji Google 3P z witryną, musisz utworzyć identyfikator klienta, który musisz wywołać interfejs 3P Authorization API.
Aby utworzyć projekt i identyfikator klienta konsoli API Google, kliknij ten przycisk:
Podczas konfigurowania projektu wybierz typ klienta przeglądarki internetowej i określ identyfikator URI aplikacji. Podczas wykonywania testów do pola Autoryzowane źródła JavaScript musisz dodać zarówno http://localhost
, jak i http://localhost:<port_number>
.
Po zakończeniu konfiguracji zanotuj utworzony identyfikator klienta. Identyfikator klienta jest potrzebny do wykonania kolejnych kroków. Zostanie utworzony też klucz klienta, ale jest potrzebny tylko do operacji po stronie serwera.