Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Puchar WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Jak dodać logowanie jednym kliknięciem za pomocą Google w WordPress

Wyobraź sobie, że Twoi odwiedzający przechodzą przez proces rejestracji jednym kliknięciem, korzystając z istniejących danych uwierzytelniających Google. Mogą po prostu użyć nazwy użytkownika i hasła, które już znają, bez konieczności tworzenia nowego tylko po to, aby uzyskać dostęp do twojej treści lub sklepu internetowego.

Z naszego doświadczenia wynika, że użytkownicy uwielbiają prostotę i wygodę. Oferowanie logowania Google jednym kliknięciem może poprawić komfort korzystania z Twojej witryny internetowej, zwiększyć liczbę konwersji i zmniejszyć liczbę porzuconych koszyków.

Ten artykuł zawiera przewodnik krok po kroku, jak łatwo dodać logowanie Google jednym kliknięciem do twojej witryny WordPress, usprawniając podróż użytkowników.

How to Add One-Click Login With Google in WordPress

Dlaczego warto dodać One-Click Google Login w WordPress?

Wielu użytkowników Internetu loguje się na swoje konta Google. Pozwala im to na szybki dostęp do aplikacji Google, takich jak Gmail, Dysk i Dokumenty, bez konieczności logowania się osobno do każdej z nich.

Włączanie logowania do Google jednym kliknięciem w formularzu logowania WordPress pozwala Twoim użytkownikom robić to samo na Twojej witrynie internetowej. Mogą zaoszczędzić czas, szybko logując się na swoje konto Google. Dzięki temu nie muszą za każdym razem wpisz swoje dane uwierzytelniające.

Jeśli prowadzisz prostego bloga WordPress, ta funkcja może okazać się nieprzydatna.

Jeśli jednak Twoja organizacja korzysta z Google Workspace dla profesjonalnych służbowych adresów e-mail, to członkowie Twojego zespołu mogą używać kont aplikacji Google do logowania.

Funkcja pojedynczego logowania, taka jak logowanie Google jednym kliknięciem, jest również bardzo pomocna w przypadku witryn internetowych, które wymagają logowania się użytkowników, takich jak witryny z wieloma autorami, witryny członkowskie i witryny sprzedające kursy online.

Mając to na uwadze, przyjrzyjmy się, jak łatwo dodać logowanie jednym kliknięciem za pomocą Google do twojej witryny internetowej WordPress.

Wskazówka: Aby dodać logowanie Google jednym kliknięciem, Twoja witryna musi mieć zabezpieczone szyfrowanie SSL. Aby dowiedzieć się, jak skonfigurować bezpieczne połączenie, zapoznaj się z naszym przewodnikiem dla początkujących, jak przełączyć się z HTTP na HTTPS w WordPress.

Jak dodać logowanie Google jednym kliknięciem w WordPress

Najpierw musisz zainstalować i włączyć wtyczkę Nextend Social Login and Register. Aby uzyskać więcej informacji, zapoznaj się z naszym przewodnikiem dla początkujących, jak zainstalować wtyczkę WordPress.

W tym poradniku użyjemy darmowej wtyczki, która obsługuje logowanie do Google, Twittera i Facebooka. Istnieje również płatna wersja Nextend Social Login, która dodaje logowanie społecznościowe dla wielu różnych witryn, w tym PayPal, Slack i TikTok.

Po włączaniu należy przejść do Ustawienia ” Nextend Social Login w obszarze administracyjnym WordPress. Na tym ekranie widoczne są różne dostępne opcje logowania społecznościowego.

Adding social login to your WordPress website

Aby dodać login Google do twojej witryny internetowej WordPress, musisz kliknąć przycisk „Rozpocznij” pod logo Google.

Tutaj zobaczysz, że twoim pierwszym krokiem będzie utworzenie aplikacji Google.

Tworzenie aplikacji Google brzmi technicznie, ale nie martw się.

The Nextend Social Login Getting Started Tab

Nie musisz znać żadnego kodu, a my przeprowadzimy Cię przez wszystkie kroki.

Tworzenie aplikacji Google

Aby utworzyć tę aplikację, musisz przełączać się między twoim kokpitem WordPress a Konsolą Programistów Google. Dobrym pomysłem jest pozostawienie kokpitu WordPress otwartego w obecnej, aktualnej karcie i otwarcie nowej karty przeglądarki.

Teraz możesz przejść na witrynę internetową Google Developers Console. Jeśli nie jesteś jeszcze zalogowany, zostaniesz poproszony o zalogowanie się na twoje konto Google.

Następnie należy kliknąć „Wybierz projekt” z górnego menu. Otworzy się wyskakujące okienko, w którym należy kliknąć przycisk „Nowy projekt”, aby kontynuować.

Create a New Project in the Google Developers Console

Spowoduje to otwarcie strony Nowy projekt. Będziesz musiał dodać nazwę projektu i wybrać lokalizację. Nazwa projektu może być dowolna, na przykład „Google Login”.

Jeśli logowałeś się przy użyciu konta Google Workspace, lokalizacja zostanie automatycznie wypełniona nazwą Twojej organizacji. Jeśli nie, należy pozostawić ją jako „Brak organizacji”.

Give the Project a Name and Location

Następnie kliknij przycisk „Utwórz”, aby kontynuować.

Nastąpi przekierowanie do kokpitu „APIs & Services”. Na tej stronie należy kliknąć „Ekran zgody OAuth” w lewym menu.

Decide Whether Your Users Are Internal or External

W tym miejscu należy wybrać rodzaj użytkownika, któremu zezwala się na logowanie.

Wybierz „Wewnętrzny”, jeśli logować się będą tylko użytkownicy posiadający konto Google w Twojej organizacji. Alternatywnie, powinieneś wybrać „Zewnętrzny”, jeśli twoi użytkownicy mają adresy e-mail poza twoją organizacją. Na przykład każdy z kontem @gmail.com w porównaniu z adresem @yourcompanyemail.com.

Gdy będziesz gotowy do kontynuowania, kliknij przycisk „Utwórz”. Teraz możesz zacząć dodawać informacje o twojej aplikacji.

Add Information About Your Google App

Najpierw wpisz nazwę twojej firmy w polu nazwy aplikacji. Zostanie ona wyświetlona użytkownikowi podczas logowania się, na przykład: „Smith Training Services chce uzyskać dostęp do twojego konta Google”.

Musisz również dodać adres e-mail, za pomocą którego logowałeś się do Google. Dzięki temu Twoi użytkownicy będą mogli zadawać pytania na ekranie logowania Google.

Wskazówka: Zalecamy, aby nie przesyłać logo Twojej aplikacji. Jeśli to zrobisz, Twoja aplikacja będzie musiała przejść proces weryfikacji z zespołem ds. zaufania i bezpieczeństwa Google. Proces ten jest długotrwały i może potrwać od 4 do 6 tygodni.

Gdy to zrobisz, przewiń w dół do sekcji „Domena aplikacji”. Tutaj musisz dodać odnośniki do strony głównej twojej witryny internetowej, strony polityki prywatności i strony taksonomii.

Add Links to These Important Website Pages

Następnie należy kliknąć przycisk „Dodaj domenę”, aby dodać nazwę domeny twojej witryny internetowej, taką jak „example.com”.

Jeśli chcesz dodać logowanie Google jednym kliknięciem do więcej niż jednej witryny internetowej, możesz kliknąć przycisk „+ Dodaj domenę”, aby dodać kolejną domenę.

Add Your Website's Domain and an Email Address

Na koniec musisz dodać jeden lub więcej adresów e-mail, aby Google mogło powiadamiać Cię o wszelkich zmianach w Twoim projekcie.

Po zakończeniu upewnij się, że kliknąłeś przycisk „Zapisz i kontynuuj”.

Następnie przejdziesz do stron Zakresy i Użytkownicy testowi. W przypadku obu tych stron wystarczy przewinąć do dołu i kliknąć przycisk „Zapisz i kontynuuj”.

Click Save and Continue on the Scopes and Test Users Pages

Ostatnia strona tego kroku pokaże podsumowanie twoich ustawień ekranu zgody OAuth.

Następnym zadaniem jest utworzenie kluczy, których twoja wtyczka logowania będzie potrzebować do połączenia z Google Cloud.

Należy kliknąć „Dane uwierzytelniające” w lewym menu, a następnie kliknąć przycisk „+ Utwórz dane uwierzytelniające” u góry ekranu. Należy wybrać opcję „Identyfikator klienta OAuth”.

Click Create Credentials and Select OAuth Client ID

Spowoduje to przejście do strony „Utwórz identyfikator klienta OAuth”.

Z listy rozwijanej „Rodzaj aplikacji” należy wybrać „Aplikacja internetowa”.

Select Web Application for the Application Type

Niektóre ustawienia zostaną dodane do strony. Musisz przewinąć w dół do sekcji „Autoryzowane URI przekierowania” i kliknąć przycisk „+ Dodaj URI”.

Teraz należy wpisz ten adres URL:

http://example.com/wp-login.php?loginSocial=google

Upewnij się, że zastąpiłeś example. com adresem twojej witryny internetowej.

Paste This URL Under Authorized Redirect URIs

Gdy to zrobisz, kliknij przycisk „Utwórz”, aby zapisać ustawienia. Wprowadzenie ustawień może potrwać od 5 minut do kilku godzin.

Twój klient OAuth został utworzony!

Zobaczysz wyskakujące okienko zawierające „Twój identyfikator klienta” i „Twój sekret klienta”. Będziesz musiał wkleić te klucze na stronie ustawień wtyczki w obszarze administracyjnym WordPress.

Możesz po prostu kliknąć ikonkę „kopiuj” po prawej stronie, aby skopiować klucze pojedynczo.

You Will Now See Your Client ID and Client Secret

Dodawanie twoich kluczy Google do wtyczki

Teraz wystarczy przełączyć się z powrotem na kartę przeglądarki twojej witryny internetowej i kliknąć kartę „Ustawienia” w sekcji Ustawienia Nextend Social Login. Tutaj zobaczysz pola na identyfikator klienta i sekret klienta.

Musisz skopiować twoje klucze z Google Cloud Console i wkleić je w te pola.

Paste Your Google Client ID and Client Secret Into the Plugin's Settings

Gdy już to zrobisz, kliknij przycisk „Zapisz zmiany”, aby zapisać twoje ustawienia.

Teraz musisz sprawdzić, czy ustawienia działają poprawnie. Jest to ważne, ponieważ nie chcesz, aby prawdziwi importerzy napotykali błędy podczas próby logowania się do twojej witryny internetowej.

Click Verify Settings to Make Sure the Google App Is Working Correctly

Wystarczy kliknąć przycisk „Zweryfikuj ustawienia”, a wtyczka upewni się, że utworzona aplikacja Google działa poprawnie.

Jeśli poprawnie wykonałeś powyższe kroki, powinieneś zobaczyć powiadomienie o treści „Działa dobrze – wyłączone”.

You Should See a Notification Saying ‘Works Fine - Disabled’

Możesz teraz bezpiecznie kliknąć przycisk „Włącz”, aby umożliwić użytkownikom WordPressa logowanie się przy użyciu identyfikatora Google.

Pojawi się komunikat potwierdzający włączenie logowania Google.

Click the ‘Enable’ Button

Wybór twojego stylu przycisków i etykiet

Domyślny styl przycisków i etykiety Nextend są dość standardowe i będą działać dla większości witryn internetowych. Można je jednak dostosować, klikając kartę „Przyciski” u góry ekranu.

Zobaczysz teraz wszystkie różne style, których możesz użyć dla przycisku logowania społecznościowego. Aby użyć innego stylu, wystarczy kliknąć przycisk opcji.

Select a Skin by Clicking Its Radio Button

Gdy to zrobisz, możesz również zmienić tekst przycisku, edytując tekst w polu „Etykieta logowania”.

Jeśli chcesz, możesz zastosować podstawowe formatowanie do etykiety logowania za pomocą HTML. Na przykład można pogrubić tekst za pomocą tagów <b> i </b>.

You Can Customize the Button Labels and Button

Możesz także edytować pola „Link label” i „Unlink label”, które pozwalają użytkownikom na odnośnik i odłączenie Twojej witryny internetowej od ich kont Google. Użytkownicy techniczni mogą użyć kodu HTML dla przycisków, aby utworzyć własny przycisk logowania Google.

Upewnij się, że kliknąłeś przycisk „Zapisz zmiany”, aby zapisać twoje ustawienia.

Wyjście twojej aplikacji Google z trybu testowego

Teraz jest jeszcze jedna rzecz, którą musisz zrobić z powrotem na karcie przeglądarki Google Cloud. Nadal powinieneś widzieć wyskakujące okienko z twoim identyfikatorem klienta i sekretem klienta. Możesz odrzucić wyskakujące okienko, klikając „OK” u dołu wyskakującego okienka.

Następnie należy kliknąć „Ekran zgody OAuth” w lewym menu.

Możesz zobaczyć, że twoja aplikacja Google jest w trybie „Testowania”. Pozwala to przetestować twoją aplikację z ograniczoną liczbą użytkowników. Teraz, gdy otrzymałeś powiadomienie „Działa dobrze” podczas weryfikacji ustawień za pomocą wtyczki, możesz przenieść ją do trybu „W produkcji”.

Click Publish App to Move it to In Production Mode

W tym celu należy kliknąć przycisk „Opublikuj aplikację”. Następnie zobaczysz wyskakujące okienko z tytułem „Push to production?”.

Wystarczy kliknąć „Potwierdź”, aby umożliwić wszystkim korzystanie z jednoetapowego logowania Google na twojej witrynie.

Now Click the Confirm Button

Jeśli postępowałeś zgodnie z tym poradnikiem, to status weryfikacji powinien teraz brzmieć „Weryfikacja nie jest wymagana”.

Twoja aplikacja będzie teraz działać ze wszystkimi użytkownikami Google.

Your Verification Status Should Be Verification Not Required

Teraz, gdy użytkownicy logują się do Twojej witryny internetowej, będą mieli możliwość zalogowania się za pomocą Google.

Jeśli jednak wolą, nadal mogą logować się przy użyciu standardowej nazwy użytkownika i hasła WordPress.

Google Login Preview

Należy pamiętać, że użytkownicy mogą logować się tylko za pomocą adresu konta Google, którego użyli w Twojej witrynie internetowej. Ponadto, jeśli zezwoliłeś na rejestrację użytkowników w Twojej witrynie WordPress, użytkownicy mogą szybko zarejestrować się w Twojej witrynie za pomocą logowania Google jednym kliknięciem.

Jeśli chcesz dodać przycisk logowania Google w dowolnym miejscu na twojej witrynie internetowej, możesz to zrobić za pomocą krótkiego kodu. Możesz dowiedzieć się więcej, klikając kartę „Użycie” w Nextend.

Adding a Google Login Button Using Shortcode

Bonus: Nasze najlepsze przewodniki dotyczące dostosowywania logowania do WordPressa

Mamy nadzieję, że ten artykuł pomógł ci dowiedzieć się, jak dodać logowanie jednym kliknięciem za pomocą Google w WordPress. Możesz również zapoznać się z innymi przewodnikami na temat tego, jak dostosować sposób logowania na twojej witrynie internetowej:

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz na niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak WPBeginner jest finansowany, dlaczego to ma znaczenie i jak możesz nas wspierać. Oto nasz proces redakcyjny.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Najlepszy zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi - zbiór produktów i zasobów związanych z WordPressem, które każdy profesjonalista powinien mieć!

Reader Interactions

14 komentarzyZostaw odpowiedź

  1. John Sullivan

    What if I’ve enabled a custom login page for my users, will this feature still show up?

    • WPBeginner Support

      It would depend on how you have it set up for the method but the plugin has ways to work with custom login pages.

      Administrator

  2. gaurav

    is this service free or we have to pay for it ?? like doe it require any credit card to add login with google to our website ???

    • WPBeginner Support

      Unless Google changes their requirements, it is currently free to do this.

      Administrator

  3. Delshad Hanefa

    Fantastic step-by-step guidelines. It helped me connected my website

    • WPBeginner Support

      Glad our guide was helpful!

      Administrator

  4. Mehmood

    Do this Plugin supports woocommerce?

    • WPBeginner Support

      You would want to reach out to the plugin’s support and they would be able to let you know how it interacts with WooCommerce at the moment.

      Administrator

  5. Kristy

    Can you implement this to a individual page? For example, I have a free trial sign-up page that I want users to fill out their info, could I use this to auto sign-up w/ google?

    • WPBeginner Support

      Sadly, for a question like that, you would need to reach out to the plugin’s support for excluding pages from being affected by the plugin.

      Administrator

  6. rk

    i get this message. user name has been marked as spam
    i tried many accounts same issue
    any suggestuins

    • WPBeginner Support

      If it is your site then you likely are using a plugin that is adding that message and you would need to go through your plugins to find the root cause. If on a different site then you would need to reach out to that site’s support and let them know about the message

      Administrator

  7. Shadab

    Assalamualaykum,

    How about if using Google/Gmail with company domain…?

    • WPBeginner Support

      You would follow the same steps :)

      Administrator

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszymi polityka komentarzy, a Twój adres e-mail NIE zostanie opublikowany. NIE używaj słów kluczowych w polu nazwy. Przeprowadźmy osobistą i konstruktywną rozmowę.