<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Mon, 21 May 2012 08:17:33 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Sara Golemon's Blog: Why isn't this in PEAR?]]></title>
      <guid>http://www.phpdeveloper.org/news/7902</guid>
      <link>http://www.phpdeveloper.org/news/7902</link>
      <description><![CDATA[<p>
<i>Sara Golemon</i> describes the <a href="http://blog.libssh2.org/index.php?/archives/64-Why-isnt-this-in-PEAR.html">path she took</a> in a search for an OpenID library to work with in PHP. The trip took her through both <a href=http://pear.php.net">PEAR</a> and <A href="http://pecl.php.net">PECL</a> with no promising results. Heading off to <a href="http://search.yahoo.com/search?p=openid+php">a Yahoo! search</a> she comes up with one good result - <a href="http://www.openidenabled.com/resources/repos/php/openid/Auth/OpenID/">Auth_OpenID</a>.
</p>
<blockquote>
Now, granted, this is the first OpenID system I've looked at, and I haven't really dug into it in depth, but I've got to say, this is some clean, well written code and the author clearly understands the maths involved (or at least fakes it shockingly good).
</blockquote>
<p>
Knowing this, she asks "why isn't this in PEAR" if it's so well-structured and useful? It works with any version of PHP from 4 up and is smart enough to adapt itself to whatever the structure of your application might be.
</p>
<p>
There's also some great comments on <a href="http://blog.libssh2.org/index.php?/archives/64-Why-isnt-this-in-PEAR.html">the post</a> where it's explained why the library isn't in PEAR, another OpenID package for PHP and suggestions for alternate distribution methods (PEAR channel).
</p>]]></description>
      <pubDate>Wed, 23 May 2007 10:23:00 -0500</pubDate>
    </item>
  </channel>
</rss>

