Overview of Libraries and Modules¶
The official OpenID Foundation website offers a list of certified OIDC protocol implementations in several programming languages (see Certified OpenID Connect Implementations). The relevant part for you is implementations for Relying Party that corresponds to the service you provide.
For the use in mobile apps, it is best to use libraries for native apps:
For Android e.g. http://openid.github.io/AppAuth-Android/,
For iOS e.g. http://openid.github.io/AppAuth-iOS/.
You can also use modules for the most popular platforms:
WordPress: OpenID Connect Generic Client (daggerheart)
Drupal: OpenID Connect module
Magento: OpenID Connect Single Sign-On (SSO) Magento Extension By Gluu
OpenCart: OpenCart OpenID Connect Single Sign-On (SSO) Extension By Gluu
Django: OIDC Django Packages
If you know another one that should be mentioned here, we will be glad to hear from you (techsupport@mojeid.cz).
Caution
We inform you that you can use modules only at your own risk and the CZ.NIC Association is not subject to any liability for any damage.