circle-info
📢 FAPI 2.0 Documentation Now Live — Migration Required by 31 Dec 2026

OpenID Provider Configuration

Singpass' authorization server exposes an endpoint from which you can retrieve metadata about how Singpass is configured as an OpenID Provider:

The metadata hosted at this endpoint is crucial for your integration. It tells you things like:

  • The various endpoints and URIs that you will need, and

  • Supported scopes, response types, and encryption/signing algorithms

Because OpenID Connect Discoveryarrow-up-right is part of the OIDC spec, if you are using an OpenID-certified relying party library, the library may automatically retrieve metadata from our discovery endpoint for you. In such cases, you may not be aware of this detail.

Please be aware, however, that Singpass' OpenID configuration is not static, and you should regularly fetch from our discovery endpoint to ensure freshness. At the same time, you should also avoid fetching from this endpoint too frequently, e.g. for every authentication request. Instead, consider caching responses for at least an hour.

Last updated

Was this helpful?