Configure Singpass Application on SDP
Every Singpass Application is assigned with a unique identity known as Client ID that will be required when calling Singpass’s Endpoint. Login to Singpass Developer Portal to create a new Singpass Application or use an existing application client’s ID for the integration.
Configure the following necessary Application settings.
Step 1: Configure App Name
This application name is the name of your digital service/application. This will appear on the consent page that your users will see when they give consent to login to your digital service.
Example of consent page when App Name is configured as Test App.
Step 2: Configure App Description
Description of your digital service/application. Describe the use case for your app and what it does for Singpass’s administrative purposes.
Step 3: Configure Redirect URI(s)
A redirect URL is a URL in your application that Singpass will use to redirect users after they have been authenticated or when the ID Token is being returned.
Step 4: Configure JSON Web Key Store (JWKS)
Configure JWKS with the public keys set in the previous step. This will be used by Singpass for verification and encryption purposes. Relying Party (RP) can do so only via ONE of the following forms:
Provide a JWKS in a JSON format
Host the JWKS on a publicly accessible URL
For configuration with JWKS Endpoint
Select JWKS Endpoint and provide the JWKS Endpoint
For configuration with JWKS Object
Select JWKS Object and provide the JWKS Object
Step 5: Save Application Settings
Once saved, the client ID will be populated. This is a unique identity known as that will be required when calling Singpass’s Endpoint.
Next steps
Start Integration with Singpass
Last updated