Introduction

Login with GlobaliD allows developers to use GlobaliD as an identity provider, the same as any other OAuth2/OpenID provider or Single sign-on solution.

After setting up your Developer App, 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 Developer App.

  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 authorization code to exchange for an access token, which gives you access to our API 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:

  1. Create a Developer App.

Last updated