My project mod_auth_openidc, a module that implements OpenID Connect RP functionality for the Apache web server, is exactly 1 year old today so I thought it would be nice to describe the current status.
As always happens with these projects, it ended up to be a bit more than originally planned, in both features and work… Apart from the OpenID Connect RP functionality, it is now also a full-fledged OAuth 2.0 Resource Server that can validate an access token against an Authorization Server in a so-called “introspection call” or validate it locally if the access token is a JWT.
- There are more than 75 configuration primitives and 4 types of supported caching/session-sharing backends (trust me, it is flexible, not overengineered…)
- Over 200 unique visitors and 1000 views to the project website every week
- over 50 people starred the Github project, over 20 forks in Github were created so far by other contributors, about 20 clones per week are pulled for local compilation/development
- Almost 2000 downloads of binary packages (provided for Debian/Ubuntu/Redhat/CentOS)
- included in the stock Ubuntu (Utopic) distribution and the upcoming stable release of Debian Jessie
Try it here: https://github.com/pingidentity/mod_auth_openidc