Registration
You need to first register your client with sgID before any integration steps can begin.
Required information
sgID requires the following information from you to register your client:
Item | Description |
---|---|
Display name | Maximum 25 character string representing your client to display to the end user |
Allowed scopes | The set of scopes that your app is requesting authorization for to access. Refer to the Data Catalog for a full list of available scopes. |
Callback URL | The URL that sgID will redirect after the end user authenticates with Singpass. We assume that you have access to the underlying codebase and service for this URL. |
Relying party credentials
Upon registration, sgID will generate credentials for your client and send them to you.
Item | Description |
---|---|
Client ID | Unique string that identifies your client |
Client secret | A 32-character string used for exchanging the authorization code for a token |
Public Key | RSA-2048 Public Key used by sgID to encrypt data to be sent to you |
Private Key | RSA-2048 Private Key that you will use to decrypt data sent to you |
Last updated