Note that there are some explanatory texts on larger screens.

plurals
  1. POPHP OpenID Identity Provider
    text
    copied!<p>I'm looking to implement an <a href="http://openid.net" rel="nofollow noreferrer">OpenID</a> identity <em>provider</em> as service for a website of mine. I'm going to integrate it with the existing user services that the app provides, so I'd like to use a library rather than a complete OpenID server application (i.e. the tools listed on the <a href="http://wiki.openid.net/w/page/12995226/Run-your-own-identity-server" rel="nofollow noreferrer">OpenID Identity Servers</a> section all do too much).</p> <p>This leaves the following libraries listed on the <a href="http://wiki.openid.net/w/page/12995176/Libraries" rel="nofollow noreferrer">OpenID Libraries</a> page (those that are able to act as an identity provider; the others are ignored, as they can't do what I need anyway). Unfortunately there are some issues with each, and I'd appreciate advice as to which I should go for.</p> <ul> <li><a href="http://www.openidenabled.com/php-openid/" rel="nofollow noreferrer">PHP OpenID Library</a> (Janrain) - This seems to be popular, but seems to be unmaintained. There are many, many forks on GitHub due to a lack of fixes for the outstanding issues; it seems to work (with a few fixes), but it's hard to know which of the forks to follow, or whether it's safe to do so.</li> <li><a href="http://infogrid.org/downloads/" rel="nofollow noreferrer">NetMesh InfoGrid LID</a> - A 403 Permission Denied on the download section is not encouraging.</li> <li><a href="http://framework.zend.com/manual/en/zend.openid.html" rel="nofollow noreferrer">Zend Framework OpenID Component</a> - Part of the Zend framework, which we don't use.</li> </ul> <p>So, my questions are</p> <ul> <li>Are there any other options <em>for an identity provider</em>?</li> <li>Does anyone have any experience with the NetMesh solution? What's up with not being able to download it?</li> <li>Can Zend Framework components be used without the Zend Framework?</li> <li>Is there a good, reliable fork of the Janrain PHP OpenID Library?</li> </ul>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload