# PHP OpenID API

JanRain, Inc.
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 Auth_OpenID_OpenIDStore class. For information on integrating OpenID relying party support into your site, see the class documentation for Consumer.php.

## References

- PHP OpenID Library
- JanRain, Inc.
- OpenID Development Discussion List
- PHP Yadis Library

Documentation generated on Tue, 21 Apr 2009 11:31:28 -0700 by phpDocumentor 1.3.2