Testing Your Implementations

The OpenID Foundation believes that proof-of-conformance provides an essential safeguard in identity systems and ecosystems. That’s why we enable developers to test conformance and certify their implementations.

Conformance Testing

The free suite of conformance tests are available to anyone and enables developers to assess how well their products and implementations conform to our most mature, stable standards and profiles. This helps ensure interoperability and ensures, for example, that the security features of a given standard have been built correctly. 

Certification

Implementers may want to certify conformance to a standard. This is particularly relevant if a company wishes to signal to its customers that a product is safe, secure, and capable of interoperating with others. Sometimes, certification is a pre-requisite to participating in an ecosystem (such as an open finance ecosystem).

Self-Certification: Using the OpenID Foundation’s conformance tests, implementers can follow a self-certification process. Once complete, Certified implementations can use the “OpenID Certified” certification mark.

Independent Certification: In order to support ecosystems and implementers at-scale, the OpenID Foundation is developing a network of partners who will act as Authorized Auditors and Testing Service Providers. This page will be updated as those services mature.

Featured Implementations

Developers can browse OpenID Certified libraries and products.