<?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, 06 Oct 2008 11:11:01 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[AOL Developer Network: A Primer for OpenID with PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/11007</guid>
      <link>http://www.phpdeveloper.org/news/11007</link>
      <description><![CDATA[<p>
On the AOL Developer Network <i>Jack Herrignton</i> has posted <A href="http://dev.aol.com/article/2007/openid_primer_for_php">an introduction</a> to OpenID and how you can use it in your PHP application.
</p>
<blockquote>
OpenID is another one of those "cool technologies you've never heard of" type of deals. OpenID is an open source initiative that provides a way for Web users to register their identity in one place and then use that identity anywhere on the Web that supports OpenID. [...] Before getting an OpenID, though, I should point out that it's not required that you run an OpenID provider to OpenID-enable your application. In fact, no special software or service is required in your Web application. The only requirement is that your Web server programming language be able to make HTTP requests of the OpenID provider, which is something all of them can do.
</blockquote>
<p>
Once you have your OpenID account set up, his simple script, making use of the ability that any version of PHP has to open URLs, can authenticate off of a remote OpenID service - that has the cURL extension compiled in.
</p>]]></description>
      <pubDate>Fri, 12 Sep 2008 14:28:32 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: Getting Started with OpenID and PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/10347</guid>
      <link>http://www.phpdeveloper.org/news/10347</link>
      <description><![CDATA[<p>
<i>Vikram Vaswani</i> has <a href="http://devzone.zend.com/article/3581-Getting-Started-with-OpenID-and-PHP">a new tutorial</a> posted to the Zend Developer Zone today about integrating PHP with an OpenID system via a few helpful packages.
</p>
<blockquote>
OpenID, a free, open-source framework for "single sign-on" across different Web sites and applications. The even better news? There already exist a bunch of PHP widgets that allow developers to easily integrate OpenID into a PHP application, and this article is going to show you how to use them. So what are you waiting for? Flip the page, and let's get going!
</blockquote>
<p>
For those not familiar with the authentication method, he <a href="http://devzone.zend.com/article/3581-Getting-Started-with-OpenID-and-PHP">defines OpenID</a> and shows how it can help with the "too many passwords, too many accounts" problem many users face. He uses the <a href="http://www.openidenabled.com/">PHP OpenID Library</a> and the <a href="http://pear.php.net/pepr/pepr-proposal-show.php?id=500">Authentication::OpenID_Consumer PEAR package</a> (as well as several other PEAR packages to help with the connections and message formatting). He builds two simple forms to use the service - one to authenticate a user and another to create a new account.
</p>]]></description>
      <pubDate>Thu, 05 Jun 2008 10:27:20 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: Lifting the Skirt on Zend Framework 1.5: Zend_Auth and the OpenId Adapter]]></title>
      <guid>http://www.phpdeveloper.org/news/9675</guid>
      <link>http://www.phpdeveloper.org/news/9675</link>
      <description><![CDATA[<p>
The Zend Developer Zone has posted <a href="http://devzone.zend.com/article/3141-Lifting-the-Skirt-on-Zend-Framework-1.5-Zend_Auth-and-the-OpenId-Adapter.">a new look</a> something recently added to the <a href="http://framework.zend.com">Zend Framework</a> - support in the Zend_Auth component for OpenId connections.
</p>
<blockquote>
Since there have been numerous tutorials written regarding Zend_Auth, I won't attempt to make a full tutorial on it. If you are curious, google around, you'll find them. Today though, I'd like to show you a cool new piece that has been added to Auth in Zend Framework 1.5, the new Zend_Auth_Adapter_OpenId.
</blockquote>
<p>
<i>Cal</i> <a href="http://devzone.zend.com/article/3141-Lifting-the-Skirt-on-Zend-Framework-1.5-Zend_Auth-and-the-OpenId-Adapter.">explains</a> what the OpenID system is all about before getting into the code that uses it. He suggests <a href="http://myopenid.com/">MyOpenID</a> as a provider to register at and includes the code to make a request to them to authenticate a username/password combo. The actual authentication check is only about three or four lines of code.
</p>]]></description>
      <pubDate>Thu, 21 Feb 2008 07:53:00 -0600</pubDate>
    </item>
  </channel>
</rss>
