Terug naar blog overzicht
Kennis

Single Sign-On (Google)

Siem Dovermann

Door Siem Dovermann 1 januari 2024

No alt text available

Stap 1: Google OAuth API-sleutels verkrijgen


1. Maak of selecteer een Google Cloud-project:



2. Open de API & Services instellingen:

  • Zodra het project is aangemaakt, klik je op View Project.
  • Je komt nu op het projectdashboard. Klik in het menu links op APIs & ServicesOAuth consent screen.

3. Stel de OAuth Consent Screen in:

  • Kies Internal als alleen gebruikers binnen je organisatie toegang hebben, of External als ook externe gebruikers toegang moeten hebben.
  • Vul de verplichte velden in.
  • Sla de instellingen op.

4. Maak OAuth 2.0 Client Credentials aan:

  • Ga in het menu links naar Credentials.Klik op + CREATE CREDENTIALSOAuth client ID.
  • Kies bij Application type: Web application.
  • Geef de client een herkenbare naam, bijvoorbeeld FileFlow SSO.


5. Stel Authorized Redirect URIs in:

  • Voeg de volgende URL toe bij Authorized redirect URIs (dit is nodig om de SSO terug te leiden naar FileFlow):
  • Voer de Redirect-URI in: https://subdomein.fileflow.nl/users/auth/google_oauth2/callback (vervang subdomein door je subdomein).
  • Klik op Registreren om de applicatie aan te maken.

6. Download of kopieer de gegevens:

  • Na het aanmaken krijg je de volgende informatie te zien:
    • Client ID
    • Client Secret

Stap 2: FileFlow configureren voor SSO

Om de SSO-integratie in FileFlow te voltooien, hebben we de volgende gegevens van je nodig:

  • Client-ID: De toepassings-ID die je hebt genoteerd.
  • Client-secret: Het gegenereerde client-secret.



Stuur deze informatie veilig naar ons toe, zodat wij de configuratie aan onze kant kunnen voltooien.

Geschreven door

Siem Dovermann

Siem Dovermann

Siem Dovermann is CTO en een visionair in technologie, met een passie voor innovatieve oplossingen en jarenlange ervaring in softwareontwikkeling. Als technisch leider brengt hij complexe ideeën tot leven en vertaalt hij deze naar praktische toepassingen.

Deel deze pagina

Toestemming beheren

Om de beste ervaringen te bieden, gebruiken we technologieën zoals cookies om apparaatinformatie op te slaan en/of te openen. Door in te stemmen met deze technologieën kunnen we gegevens verwerken zoals browsegedrag of unieke ID's op deze site. Niet instemmen of toestemming intrekken kan bepaalde functies en functies nadelig beïnvloeden.

CookiebeleidPrivacyverklaring