Wat is Google Login?

Met Google Login kun je inloggen op je website admin panel met je bestaande Google account. Dit heeft meerdere voordelen:

  • Geen wachtwoord nodig — Log in met 1 klik via je Google account
  • Veiliger — Google's beveiliging (2FA, verdachte login detectie) beschermt je account
  • Sneller — Geen wachtwoorden meer onthouden of resetten
  • Meerdere gebruikers — Voeg teamleden toe via hun Google email
Google Login vervangt je bestaande wachtwoord login niet. Je kunt altijd nog inloggen met je gebruikersnaam en wachtwoord als fallback.

Voordat je begint

Zorg dat je het volgende bij de hand hebt:

  • Een Google account (Gmail of Google Workspace)
  • Toegang tot Google Cloud Console
  • Je website domeinnaam (bijv. veiligbaden.nl)
  • Admin toegang tot je website
Belangrijk: Als IT Live je website beheert, hoef je dit niet zelf te doen. Maak een support ticket aan en wij regelen het voor je.

Stap 1: Google Cloud Console openen

1

Ga naar Google Cloud Console

Open console.cloud.google.com en log in met je Google account.

2

Selecteer of maak een project

Klik bovenaan op het project-dropdown menu. Als je al een project hebt, selecteer dat. Anders klik op "Nieuw project" en geef het een naam (bijv. "Mijn Website Admin").

3

Ga naar API's & Services

Klik in het linkermenu op "API's & Services""Inloggegevens" (of "Credentials" in het Engels).

Stap 2: OAuth Client aanmaken

4

Maak een OAuth 2.0 Client ID aan

Klik op "+ Inloggegevens aanmaken""OAuth-client-ID".

Kies als applicatietype: "Webapplicatie".

Geef het een herkenbare naam, bijv. "Website Admin Login".

Stap 3: Redirect URI toevoegen

Dit is de belangrijkste stap! Zonder de juiste Redirect URI krijg je een redirect_uri_mismatch fout (Error 400).
5

Voeg de Redirect URI toe

Onder "Geautoriseerde omleidings-URI's" (Authorized redirect URIs), klik op "+ URI toevoegen" en vul in:

https://JOUW-DOMEIN.nl/admin/google-callback.php

Vervang JOUW-DOMEIN.nl door je echte domeinnaam. Voorbeelden:

  • https://veiligbaden.nl/admin/google-callback.php
  • https://dadakwerken.nl/admin/google-callback.php
  • https://mijnbedrijf.nl/admin/google-callback.php
6

Optioneel: Geautoriseerde JavaScript-oorsprong

Onder "Geautoriseerde JavaScript-oorsprong" kun je je domein toevoegen:

https://JOUW-DOMEIN.nl

Dit is optioneel maar wordt aanbevolen voor extra beveiliging.

7

Sla op en kopieer je gegevens

Klik op "Maken". Je krijgt nu twee belangrijke waarden:

  • Client ID — een lange tekst eindigend op .apps.googleusercontent.com
  • Client Secret — begint met GOCSPX-

Kopieer beide en bewaar ze veilig. Je hebt ze nodig om Google Login te activeren in je admin.

Veiligheid: Deel je Client Secret NOOIT publiekelijk. Het is een wachtwoord voor je Google integratie. IT Live bewaart deze gegevens veilig op je server.

Stap 4: OAuth Toestemmingsscherm instellen

8

Configureer het toestemmingsscherm

Ga naar "API's & Services""OAuth-toestemmingsscherm".

  • User Type: Kies "Extern" (tenzij je Google Workspace hebt, dan "Intern")
  • App naam: Naam van je bedrijf (bijv. "SaniSafe Badkamers")
  • Gebruikers-support e-mail: Je zakelijke email
  • Contactgegevens ontwikkelaar: Je email adres
9

Voeg scopes toe

Klik op "Bereik toevoegen of verwijderen" en voeg deze toe:

  • openid — Basis authenticatie
  • email — Email adres ophalen
  • profile — Naam ophalen

Dit zijn standaard scopes, Google keurt deze automatisch goed.

10

Publiceer de app (optioneel)

Standaard staat je app in "Test" modus. Dit betekent dat alleen testgebruikers (die je handmatig toevoegt) kunnen inloggen.

Om iedereen (met een goedgekeurde email) toegang te geven, klik op "App publiceren". Voor de basic scopes (email/profile) is geen Google review nodig.

Tip: Als je de app in "Test" modus laat, voeg dan je eigen Google email toe als testgebruiker. Ga naar "OAuth-toestemmingsscherm" → "Testgebruikers" → "+ Toevoegen".

Stap 5: Testen en inloggen

11

Ga naar je admin login pagina

Open je admin panel: https://JOUW-DOMEIN.nl/admin/login.php

Je zou nu een "Inloggen met Google" knop moeten zien.

12

Klik op "Inloggen met Google"

Je wordt doorgestuurd naar Google. Kies je account, geef toestemming, en je bent ingelogd!

Gelukt! Je kunt nu inloggen met je Google account. De volgende keer hoef je alleen op de Google knop te klikken.

Veelvoorkomende problemen

Error 400: redirect_uri_mismatch

Dit is de meest voorkomende fout. Het betekent dat de Redirect URI in Google Cloud Console niet exact overeenkomt met je website.

Oplossing:

  1. Ga naar Google Cloud Console → Inloggegevens
  2. Klik op je OAuth 2.0 Client ID
  3. Controleer de "Geautoriseerde omleidings-URI's"
  4. De URI moet exact overeenkomen: https://jouw-domein.nl/admin/google-callback.php
  5. Let op: geen trailing slash, https (niet http), juiste domeinnaam

Error 403: Access blocked / App niet geverifieerd

Google blokkeert de app omdat het toestemmingsscherm niet is geconfigureerd of de app in testmodus staat.

Oplossing:

  1. Ga naar OAuth-toestemmingsscherm
  2. Voeg je email toe als testgebruiker, OF
  3. Publiceer de app (voor basic scopes is geen review nodig)

Error: "Toegang geweigerd voor [email]"

Je email staat niet op de allowlist in je admin configuratie.

Oplossing: Neem contact op met IT Live om je email toe te voegen aan de allowlist.

Google Login knop verschijnt niet

De Google configuratie is niet geactiveerd op je server.

Oplossing: Maak een support ticket aan bij IT Live. Wij activeren Google Login voor je.

Veelgestelde vragen

Kan ik meerdere Google accounts toevoegen?

Ja! Je kunt meerdere email adressen toevoegen aan de allowlist. Neem contact op met IT Live om extra accounts toe te voegen. Elk Google account dat op de allowlist staat kan inloggen op je admin panel.

Is Google Login veilig?

Ja, zeer veilig. Google OAuth 2.0 is de industriestandaard voor veilige authenticatie. Je wachtwoord wordt nooit gedeeld met de website. Bovendien profiteer je van Google's beveiligingsmaatregelen zoals tweestapsverificatie en verdachte login detectie.

Wat als Google down is?

Geen zorgen. Je kunt altijd nog inloggen met je gebruikersnaam en wachtwoord. Google Login is een extra optie, geen vervanging van je bestaande login.

Kost Google Login extra?

Nee, Google OAuth is gratis. Google brengt geen kosten in rekening voor het gebruik van hun login service. Er zijn ook geen limieten op het aantal keren dat je inlogt.

Kan ik Google Login weer uitschakelen?

Ja, neem contact op met IT Live en wij schakelen Google Login uit. Je kunt dan weer inloggen met je gebruikersnaam en wachtwoord.

Hulp nodig?

Wij helpen je graag. Maak een support ticket aan en wij regelen alles voor je.

Support ticket aanmaken