I can't speak to the php-openid project, as I don't use it. But if you are only looking for relying party support, you might check out the package I wrote for PEAR:<div><br></div><div><a href="http://pear.php.net/package/OpenID">http://pear.php.net/package/OpenID</a></div>
<div><br></div><div>The github page is here:</div><div><br></div><div><a href="http://github.com/shupp/openid">http://github.com/shupp/openid</a></div><div><br></div><meta charset="utf-8"><div>Documentation is mostly API docs, but it does come with examples and a debug console which you can see in action here: </div>
<div><br></div><div><a href="http://shupp.org/openid/examples/">http://shupp.org/openid/examples/</a></div><div><br></div><div>Feel free to ping me if you have any questions on it.</div><div><br></div><div>Cheers,</div><div>
<br></div><div>Bill</div><div><br></div><div>P.S. provider support is coming soon, I'm starting on it next week.</div><div><br><br><div class="gmail_quote">On Fri, Dec 24, 2010 at 2:16 PM, fred trotter <span dir="ltr"><<a href="mailto:fred.trotter@gmail.com">fred.trotter@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">hi,<br>
I have been beating my head against the wall trying to get<br>
php-openid to work on php 5.3.3<br>
<br>
So far I have rediscovered the "blank screen" bug (not sure who<br>
decided to use @, but holy-moly that makes painful to find bugs) and<br>
have fixed this by installing the latest from git.<br>
But now Google and Yahoo URLs do not appear to work any longer.<br>
Returning "Invalid URL".<br>
<br>
I have found many many complaints and "bug fixes" for php 5.3 issues.<br>
I see no source coming forward and saying "Hey, I am the person who<br>
aggregates bug reports, and makes sure they are addressed in the<br>
latest version. The open bug list on github has 30 issues that date<br>
back 7 months. Many of them might apply to the issues I am having.<br>
<br>
The "detect" script has a serious bug in it. It expects to be called<br>
from apache, and fails when run form the command line, despite<br>
instructions that specifically say running from command line is fine.<br>
Moreover the error that is generated is the very helpful "Check your<br>
mod_include". That's it. "Check". Not check to see if it is there. Or<br>
if it is not there. Or if it is misconfigured, or if it is painted<br>
yellow. Just check. This from a function that will -always- fail when<br>
run from the command prompt, no matter what your mod_include status<br>
is. That was a 4 hour rabbit hole. Only figured it out when I saw that<br>
there was a patch, months old, that fixes the problem of the error<br>
being displayed when run from the command prompt. Again, one of the<br>
issues floating around git, waiting to integrated into the main tree.<br>
<br>
So far there are blog posts, stack overflow entries and multiple<br>
emails on this list suggesting different problems and fixes usnig this<br>
library with php 5.3.x<br>
php 5.3.3. has been out since the summer.<br>
<br>
And then I come to the kicker: I read this message from Will Norris<br>
<a href="http://lists.openid.net/pipermail/openid-code/2010-July/000142.html" target="_blank">http://lists.openid.net/pipermail/openid-code/2010-July/000142.html</a><br>
<br>
This basically sums up the experience I am having. There is no<br>
"leadership" coordinating this project that I can tell.<br>
This is despite an active community that appears to be providing not<br>
only high-quality bug reports, but often high quality patches.<br>
<br>
Which brings me to my question? Is this project maintained? I cannot<br>
afford to lose a week to a debug process on a previously working<br>
library, only to find that many of the issues that I am dealing with<br>
have been reported, patches, and ignored by the library in question.<br>
Viable projects do not act like this.<br>
<br>
If you are seeking a maintainer for this project then make that clear<br>
on the main page at git. If people should start looking at other<br>
libraries... please make that clear.<br>
Otherwise, could we please snap out of it? The issues in git need to<br>
be either addressed and removed or verified fixed and removed.<br>
Otherwise users like me have not idea where to even start debugging.<br>
<br>
Hope everyone is having a good Christmas..<br>
<br>
-FT<br>
<font color="#888888"><br>
--<br>
Fred Trotter<br>
<a href="http://www.fredtrotter.com" target="_blank">http://www.fredtrotter.com</a><br>
_______________________________________________<br>
Code mailing list<br>
<a href="mailto:Code@lists.openid.net">Code@lists.openid.net</a><br>
<a href="http://lists.openid.net/mailman/listinfo/openid-code" target="_blank">http://lists.openid.net/mailman/listinfo/openid-code</a><br>
</font></blockquote></div><br></div>