4.1.1. 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).
Tree of Content
Important
We continue to test these modules. We will be glad if you share your experience with them.