Last updated on: January 27, 2026
SSO Information for third-party vendors
iMIS SSO Premium implements the OpenID Connect 1.0 standard. OpenID Connect is a simple identity layer on top of OAuth 2, so if you can support OAuth 2, chances are with minimal or no changes, you can also support OpenID Connect.
Third-party integration list
To see all of the platforms and vendors that are compatible, see Integrations.
App/CMS plugins
These plugins implement the OpenID Connect specification, and are compatible with iMIS SSO Premium.
WordPress
WordPress OpenID Connect Client (by miniOrange) - Plugin Information
Drupal
OpenID Connect - Plugin Information
Progress Sitefinity (Version 10 and up)
OpenID Connect Provider - Official Documentation
API libraries
These API libraries implement the OpenID Connect specification as an RP (Relying Party), or client, and are compatible with iMIS SSO Premium.
.NET Core (C#, VB.NET)
Built in to ASP.NET 4.6 and ASP.NET Core 1.x/2.x - Documentation
PHP
PHP OpenID Connect Basic Client - Documentation
Technical Information
Your OpenID Connect client must support the following features:
- Code flow (Implicit flow is supported but not recommended due to potential security issues)
- authorization_code grant type
- code or id_token response types
- query response mode (code is passed via URL)
- HMAC SHA 512 symmetric signing algorithm (We will provide the signing key for token verification)
- Profile information retrieval using the /userinfo endpoint