Setup
This page shows you how to set up your integration with MobileID using the Authorization Code Flow.
We recommend you create a sandbox account to test our services before going live. Sandbox and production accounts must be set up separately.
Prerequisites
The steps on this page assume that you have completed the following prerequisites:
- Sign up to the Signicat Dashboard and register your profile. For more details, see the Get started with Signicat guide.
- In the Dashboard, make sure you have set up an organisation and an account.
- Additionally, to use this product, you must set up a domain.
- Set up a MobileID identity store and populate it with users and devices.
How to set up a MobileID identity store
Before you can integrate with MobileID using OIDC as an authentication protocol, you must first set up a MobileID identity store, then populate it with users and devices using our MobileID REST API.
Once you have active MobileID users and devices, you can then trigger authentications for the users through your chosen authentication protocol.
To learn how to set create MobileID users and register devices, see our API reference documentation:
1. Add MobileID as an eID
You need to add MobileID as an eID for your Signicat account. To do this:
- Log in to the Signicat Dashboard.
- Go to Products > eID and Wallet Hub > eIDs
- Click Add new.
- Choose Signicat MobileID from the list, then click Save.
2. Create an OIDC client with MobileID scopes
You need to create an OIDC client for the Authorization Code Flow, with the MobileID-specific scopes of your choice. To do this:
- Log in to the Signicat Dashboard.
- Go to Products > eID and Wallet Hub > OIDC clients.
- Click Create client.
- In the Primary Grant Type field, select AuthorizationCode from the dropdown menu.
- In the Client name field, give your client a name.
- In the Redirect URI field, enter the URL that you want to redirect your end-user to when the authentication process is finished.
Use more than one redirect URI
If you want to use more than one redirect URI, you can still add them after the client has been created.
- In the Scope field, add the MobileID-specific scopes that you want this OIDC client to have access to.
What scopes should I add?
When using OIDC, you must always include the scope
openid.
There are two MobileID-specific scopes calledmobileidandmobileid-extra. To learn which claims each scope contains, see the MobileID Attributes reference table.

MobileID specific scopes
To learn more about creating an OIDC client in the Signicat Dashboard, see our Set up an OIDC client page.
3. Set up MobileID claims in the ID token
By default, OIDC clients return a limited set of claims in the ID token.
If you also want to get the MobileID claims as a part of the token, then you need to configure this in the OIDC client. To do this:
- Log in to the Signicat Dashboard.
- Go to Products > eID and Wallet Hub > OIDC clients.
- Click Edit on your client, then click Advanced > Security.
- In the ID token user data field, select All from the dropdown menu.
- To save your changes, click the Update button.