I know the question is subjective, but since the OpenID libraries page lists a number of libraries, I thought some attempts might be made to nominate one or two that are best, in terms of:
I'd appreciate an answer from anyone having used any OpenID Java library
OpenID itself is secure, however due to its decentralised nature it often assumes that three servers are "trusted". If these servers are not trustworthy then your security is gone.
OpenID Connect is gaining in popularity. It is much simpler to implement than SAML and easily accessible through APIs because it works with RESTful API endpoints. This also means it works much better with mobile applications.
This page lists libraries for OpenID 2.0 – a now obsolete specification. OpenID 2.0 has been superseded by OpenID Connect. The Libraries page lists libraries for current OpenID specifications.
My choice was openid4java, because:
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With