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

Så här add to One-Click Login With Google i WordPress

Tänk dig att dina besökare kan ta sig igenom din registreringsprocess med ett enda klick med hjälp av sina befintliga Google-uppgifter. De kan helt enkelt använda ett användarnamn och lösenord som de redan känner till, utan att behöva skapa ett nytt bara för att få tillgång till ditt innehåll eller din webbutik.

Vår erfarenhet är att användare älskar enkelhet och bekvämlighet. Genom att erbjuda Google-inloggning med ett klick kan du förbättra användarupplevelsen på din webbplats, öka konverteringen och minska antalet övergivna kundvagnar.

Den här artikeln ger en steg-för-steg-guide för att enkelt lägga till Google-inloggning med ett klick på din WordPress-webbplats, vilket effektiviserar dina användares resa.

How to Add One-Click Login With Google in WordPress

Varför add to One-Click Google Login i WordPress?

Många internetanvändare är inloggade på sina Google-konton. Detta gör att de snabbt kan komma åt Google-appar som Gmail, Drive och Docs utan att logga in separat för varje app.

Om du har aktiverat Google-inloggning med ett klick på ditt WordPress-inloggningsformulär kan dina användare göra samma sak på din webbplats. De kan spara tid genom att snabbt logga in med sitt Google-konto. På så sätt behöver de inte ange sina inloggningsuppgifter varje gång.

Om du run en enkel WordPress blogg, då kanske du inte tycker att den här funktionen är användbar.

Men om din organisation använder Google Workspace för professionella business email addresses kan dina teammedlemmar använda din organisations Google apps-konton för login.

En funktion för enkel inloggning som gillar Google-inloggning med ett klick är också mycket användbar för alla webbplatser som kräver att användare loggar in, till exempel webbplatser med flera auktoriserade författare, medlemswebbplatser och webbplatser som säljer onlinekurser.

Med detta sagt, låt oss ta en titt på hur du enkelt kan add to one-click login med Google till din WordPress website.

Tips: För att add to one-click Google Login måste din site ha säker SSL-kryptering. Om du vill veta hur du ställer in en säker anslutning kan du läsa vår guide för nybörjare om hur du byter från HTTP till HTTPS i WordPress.

Så här add to One-Click Google Login i WordPress

Först måste du installera och aktivera Nextend Social Login and Register plugin. För mer detaljer, vänligen se vår guide för nybörjare om hur man installerar ett plugin för WordPress.

För denna handledning kommer vi att använda det kostnadsfria plugin-programmet som stöder Google-, Twitter- och Facebook-inloggning. Det finns också en betalversion av Nextend Social Login som lägger till social inloggning för många olika webbplatser, inklusive PayPal, Slack och TikTok.

Efter aktivering måste du gå till Settings ” Nextend Social Login i WordPress admin area. På den här vyn ser du de olika alternativen för social login som finns tillgängliga.

Adding social login to your WordPress website

För att add to en Google login till din WordPress website, you need to click the ”Kom igång”-knapp under Google loggan.

Here, you will see that your first step will be to create a Google app.

Att skapa en app för Google låter tekniskt, men oroa dig inte.

The Nextend Social Login Getting Started Tab

Du behöver inte kunna någon kod, och vi guidar dig genom alla steg.

Skapa en app för Google

För att skapa den här appen måste du växla mellan din WordPress dashboard och Google Developers Console. Det är en bra idé att lämna WordPress dashboard öppen i den aktuella tabben och öppna en new tab i webbläsaren.

Nu kan du besöka Google Developers Console website. Om du ej redan är inloggad kommer du att bli ombedd att logga in med ditt Google account.

Därefter måste du klicka på ”Välj ett projekt” från menyn högst upp. Det kommer att öppna en popup där du klickar på knappen ”New Project” för att fortsätta.

Create a New Project in the Google Developers Console

Då öppnas page New Project (nytt projekt). You will need to add a project name and select the location (du måste lägga till ett projektnamn och välja location). Projektnamnet kan vara vad du gillar, till exempel ”Google Login.

Om du har loggat in med ett Google Workspace account kommer location automatiskt att fyllas i med namnet på din organisation. Om ej, bör du lämna det som ”Ingen organisation”.

Give the Project a Name and Location

Klicka sedan på knappen ”Skapa” för att fortsätta.

Du kommer nu att redirectas till dashboarden ”APIs & Services”. På den här page måste du clicka på ”OAuth consent screen” i den vänstra menyn.

Decide Whether Your Users Are Internal or External

Här måste du välja vilken typ av användare du ska allow att logga in.

Välj ”Internal” om endast användare med din organisations Google account ska logga in. Alternativt bör du välja ”Extern” om dina användare har email addresses utanför din organisation. Till exempel alla med ett @gmail.com-konto jämfört med en @yourcompanyemail.com-adress.

När du är redo att fortsätta klickar du på knappen ”Create”. Nu kan du börja add to information om din app.

Add Information About Your Google App

Först ska du enter ditt företagsnamn i fältet för appens namn. Detta kommer att visas för användaren när denne loggar in, till exempel ”Smith Training Services wants access to your Google account.

Du måste också lägga till den email address som du loggade in på Google med. Detta kommer att allow your användare att ställa frågor om vyn för login på Google.

Tips: Vi rekommenderar att du ej uploadar en logga för din app. Om du gör det kommer din app att behöva gå igenom en verifieringsprocess med Googles Trust and Safety Team. Denna process är lång och kan ta 4-6 veckor.

När du har gjort det rullar du ner till section ”App domain”. Här måste du add to links to your website’s home page, privacy policy page, and terms of service page.

Add Links to These Important Website Pages

Sedan måste du klicka på knappen ”Add Domain” för att lägga till din websites domain name, till exempel ”example.com”.

Om du vill lägga till Google login med ett klick på mer än en website kan du klicka på knappen ”+ Add Domain” för att lägga till en annan domän.

Add Your Website's Domain and an Email Address

Slutligen måste du lägga till en eller flera email addresses så att Google kan meddela dig om eventuella ändringar i ditt projekt.

När du är slutförd, se till att du klickar på knappen ”Save and Continue”.

Därefter kommer du till sidorna Scopes och Test Users. För båda dessa pages rullar du bara längst ner och clickar på knappen ”Save and Continue”.

Click Save and Continue on the Scopes and Test Users Pages

Den sista page för detta steg kommer att visa you en summary av your OAuth consent screen settings.

Nästa jobb är att skapa de nycklar som ditt plugin för login behöver för att ansluta till Google Cloud.

You should click ’Credentials’ from the left menu and then click the ’+ Create Credentials’ button at the top of the screen. Du måste selecta alternativet ”OAuth client ID”.

Click Create Credentials and Select OAuth Client ID

Detta kommer att ta dig till ”Create OAuth client ID” page.

You should select ’Web application’ from the ’Application type’ dropdown.

Select Web Application for the Application Type

Vissa settings kommer att add to the page. You need to scroll down to the ”Authorized redirect URIs” section and click the ”+ Add URI” button.

Nu ska du enter den här URL:en:

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

Se till att du ersätter example.com med adressen till din egen website.

Paste This URL Under Authorized Redirect URIs

När du har gjort det klickar du på knappen ”Create” för att lagra settings. Det kan ta från 5 minuter till några timmar innan Settings börjar gälla.

Din OAuth-klient har nu skapats!

Du kommer att se en popup som innehåller ”Your Client ID:n” och ”Your Client Secret. You will need to paste these keys into the plugin’s settings page back in your WordPress admin area.

You can just click the ’copy’ icon to the right to copy the keys one at a time.

You Will Now See Your Client ID and Client Secret

Lägga till dina Google-nycklar till ditt plugin

Nu är det bara att gå tillbaka till din websites tabs i webbläsaren och klicka på fliken Settings” under Settings ” Nextend Social Login. See here, du kommer att se fält för Client ID:n och Client Secret.

Du måste kopiera dina nycklar från Google Cloud Console och klistra in dem i dessa fält.

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

När du har gjort det, se till att du klickar på knappen ”Save Changes” för att spara dina inställningar.

Nu måste du testa att Settings fungerar korrekt. Detta är viktigt eftersom du inte vill att riktiga användare ska stöta på error när de försöker logga in på din website.

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

Klicka bara på knappen ”Verify Settings”, så kommer pluginet att se till att Google-appen som du skapade fungerar korrekt.

Om du följde stegen ovan korrekt bör du se en notification med texten ”Fungerar bra – inaktiverad”.

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

Nu kan du tryggt klicka på knappen ”Aktivera” för att allow WordPress användare att logga in med sitt Google ID.

You will see a message confirming that Google login is now activated.

Click the ‘Enable’ Button

Select Your knappstil och etiketter

Nextend’s standard knapp stil och etikett är ganska standard och kommer att fungera för de flesta webbplatser. Du kan dock customize dem genom att clicka på tabben ”Buttons” högst upp på vyn.

Nu ser du alla de olika stilar som du kan använda för knappen för social login. För att använda en annan stil klickar du bara för att välja dess alternativknapp.

Select a Skin by Clicking Its Radio Button

När du har gjort det kan du också ändra texten på knappen genom att editera texten i fältet ”Login label”.

Om du gillar det kan du tillämpa några grundläggande format på etiketten för login med hjälp av HTML. Du kan till exempel göra texten fet med hjälp av taggarna <b> och </b>.

You Can Customize the Button Labels and Button

You can also edit the ”Link label” and ”Unlink label” fields that allow users to link and unlink your website with their Google accounts. Tekniska användare kan använda HTML-kod för knappar för att skapa sin egen knapp för login på Google.

Se till att du klickar på knappen ”Save Changes” för att lagra dina inställningar.

Ta ut din Google app ur testläget

Nu finns det en sista sak du behöver göra tillbaka på Google Cloud webbläsare tab. Du bör fortfarande se popupen med ditt klient ID:n och din klient secret. Du kan dismiss popupen genom att klicka på ”OK” längst ner i popupen.

Därefter måste du klicka på ”OAuth consent screen” från den vänstra menyn.

You can see that your Google app is in ’Testing’ mode. Detta allow you att testa din app med ett begränsat antal användare. Nu när du har fått en ”Works Fine” notification när du kontrollerar inställningarna med tillägget kan du flytta den till ”In Production”-läget.

Click Publish App to Move it to In Production Mode

Det gör du genom att clicka på knappen ”Publicera app”. Därefter kommer du att se en popup med rubriken ”Push to production?

Simply click ’Confirm’ to allow everyone to use a one-step Google login on your site.

Now Click the Confirm Button

Om du följde denna tutorial noggrant, bör verifieringsstatusen nu vara ”Verifiering ej obligatorisk”.

Din app kommer nu att fungera med alla användare av Google.

Your Verification Status Should Be Verification Not Required

När användare loggar in på din website har de nu alternativet att logga in med Google.

Men om de föredrar det kan de fortfarande logga in med sitt vanliga användarnamn och password för WordPress.

Google Login Preview

Tänk på att användare bara kan logga in med den Google-kontoadress som de har använt på din website. Om du har allowat användarregistrering på din WordPress-webbplats kan användare snabbt registrera sig på din site med hjälp av Google login med ett klick.

Om du vill add to knappen Google login någon annanstans på din website, kan du göra det med hjälp av en shortcode. You can learn more by clicking on Nextend’s ’Usage’ tabs.

Adding a Google Login Button Using Shortcode

Bonus: Våra bästa guider för att customize WordPress Login

Vi hoppas att den här artikeln hjälpte dig att lära dig hur du lägger till inloggning med ett klick med Google i WordPress. Du kanske också vill se andra guider om hur du anpassar inloggningsupplevelsen på din webbplats:

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.

Avslöjande: Vårt innehåll stöds av våra läsare. Det innebär att om du klickar på några av våra länkar, kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt, och hur du kan stödja oss. Här är vår editoriala process.

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.

Den ultimata WordPress-verktygslådan

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som varje professionell användare bör ha!

Reader Interactions

15 kommentarerLämna ett svar

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. 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.

      Administratör

  3. 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.

      Administratör

  4. Delshad Hanefa

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

    • WPBeginner Support

      Glad our guide was helpful!

      Administratör

  5. 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.

      Administratör

  6. 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.

      Administratör

  7. 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

      Administratör

  8. Shadab

    Assalamualaykum,

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

    • WPBeginner Support

      You would follow the same steps :)

      Administratör

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt våra policy för kommentarer, och din e-postadress kommer INTE att publiceras. Vänligen använd INTE nyckelord i namnfältet. Låt oss ha en personlig och meningsfull konversation.