libopkele is a C++ implementation of an OpenID decentralized identity system. It provides OpenID protocol handling, leaving authentication and user interaction to the implementor.
| Tags | Internet Web Dynamic Content CGI Tools/Libraries Message Boards Software Development Libraries |
|---|---|
| Licenses | MIT/X |
| Operating Systems | POSIX Linux |
| Implementation | C++ |
Recent releases


Release Notes: Attribute exchange and oauth openid extensions were added. The legacy compatibility layer was removed along with the pcre dependency.


Release Notes: This release fixes normalization of Uris with a single-character trailing component and adds build improvements.


Release Notes: A workaround was made for non-compliant OPs in RP. Discovery robustness improvements were made. Various build fixes and enhancements were made.


Release Notes: Minor bugfixes and portability improvements were made.


Release Notes: This release introduces OpenID 2.0 support, XRDS discovery, much more robust HTML discovery, and example provider and relying party implementations. It also changes the API and, although the old code is still there for compatibility, its use is strongly discouraged and the code using the old API will not benefit from most of the improvements.