Developer Docs
  • Overview
  • Login with GlobaliD
    • Introduction
    • Developer App
    • Implementation
  • API
    • Authorization
    • Directory
Powered by GitBook
On this page
  • Demo
  • Next steps
  1. Login with GlobaliD

Introduction

PreviousOverviewNextDeveloper App

Last updated 11 months ago

Login with GlobaliD allows developers to use GlobaliD as an , the same as any other OAuth2/OpenID provider or .

After setting up your , your users will have the experience described below.

  1. In your application, the user should see a button that redirects to the GlobaliD authorization page ( login with a QR code )

  2. The user scans a QR code with their GlobaliD mobile app.

  3. In the GlobaliD mobile app, users should see information about your .

  4. The user consents to sharing the limited data you requested.

  5. The user is redirected back to your app.

From there, your app receives an to exchange for an access token, which gives you access to our and limited user data.

Demo

Before you start implementing, you can test the flow right now with our example developer application.

Do not use this developer application for production purposes

"Issuer URL": "https://auth.global.id/realms/globalid"
"Authorize Endpoint": "https://auth.global.id/realms/globalid/protocol/openid-connect/auth"
"Token Endpoint": "https://auth.global.id/realms/globalid/protocol/openid-connect/token"
"Client ID": "892f64b6-3c87-4359-8d8a-d240495a8a5c"
"Scopes": "openid"

You can use the following demo pages to test OAuth2 or OpenID login:

Next steps

To start implementing Login with GlobaliD; follow the steps below:

Create a .

identity provider
Single sign-on solution
Developer App
Developer App
authorization code
API
https://example-app.com/client
https://oauthdebugger.com
https://oidcdebugger.com
Developer App
Implement login with GlobaliD.