PHP OpenID API
JanRain, Inc.
{@link mailto:openid@janrain.com openid@janrain.com}
This is a complete implementation of the OpenID authentication
protocol. This package contains:
An OpenID server
An OpenID consumer
Stores for MySQL, PostgreSQL, SQLite, and filesystem-based OpenID data storage
PHPUnit unit tests
An example server and consumer
For Package Users
To install this package, copy the Auth/
directory in this package to a directory in your PHP include path.
Alternatively, modify your PHP include path to include the
directory that contains Auth/. Any
applications that need this package will then be able to use it.
For Developers
See the server and consumer examples in the
examples/ directory of the package. For
details on how to run the examples, see
examples/README. If you want to create your
own OpenID data storage class, please see the {@link Auth_OpenID_OpenIDStore}
class. For information on integrating OpenID relying party support into your site, see
the class documentation for {@link Consumer.php}.
References
{@link http://github.com/openid/php-openid PHP OpenID Library}
{@link http://www.janrain.com JanRain, Inc.}
{@link http://openid.net/developers/dev-mailing-lists/ OpenID Development Discussion Lists}