Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

UAEPass with OpenID Connect Directory Manager isn't any different with from using oktaOkta, Google, google or any other provider. Below is the flow of how it would be if you have successfully implemented it.
With clicking the login, you would will be redirected to the next image.

...

Figure 2: Additional Login page using OpenID Directory manager with UAEPass


Upon successfully login logging in with your register idregistered ID, email, or phone you would will be getting a push notification on your UAE Pass mobile application to confirm your identity.

...

Above is are the things a company need needs to have in order to achieve the above flow. FIrstFirst, a company need needs to submit appropriate document documents to the government for onboarding. Second, they need to have the necessary information and even an account with UAE Pass. Finally, they need to have the UAE Pass mobile application on their mobile device.

But for this tutorial, we only will be using the staging credential and staging app.
Below is the necessary stuff if you want to follow along.

...

Figure 4: Plugin Configuration


So if you already chooses chose the UAEPass issuer in your OpenID connection, you could insert with the endpoints and the testing credentials that has have been given before.
And you would need the response types supported scope and state that is left blank. The last part would be tricky but not that hard.
To find the scope, state, and response types supported would be here.


We are going to dissect the URL. So below Below is the full URL (it is an image) it. We just need to copy the response_type, scope, and state(the highlighted ones) values.

And the The last url URL you need for the validation would be here. Take the Token endpoint and fill it up token validation endpoint and we are good to go.

...

After filling all up your form would be looking will look like the image below



Figure 5: Form completed

And you have come to an end to this tutorial. That would be all. Feel free to try it out and comment away if you need help with anything.

...

Attribute

Value

Issuer

UAEPass

Authorization Token Endpoint

https://stg-id.uaepass.ae/idshub/authorize

Token Endpoint

https://stg-id.uaepass.ae/idshub/token

Token Validation

https://stg-id.uaepass.ae/idshub/introspect

User Info Endpoint

https://stg-id.uaepass.ae/idshub/userinfo

Response Type Supported

code

Client ID

sandbox_stage

Client Secret

sandbox_stage

Scope

urn:uae:digitalid:profile:general

State

HnlHOJTkTb66Y5H


Download Tools