This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
commit a86940b4ae78b77e4e46c487ad76e2ebbccd03f4
tree f1d2033484f7f9bac8f2c19800710673b35522ba
parent 873652e8a0bc7c5baf5601c75872f234b8a9258f
tree f1d2033484f7f9bac8f2c19800710673b35522ba
parent 873652e8a0bc7c5baf5601c75872f234b8a9258f
| name | age | message | |
|---|---|---|---|
| |
PHP-server-1.1/ | Wed Apr 16 05:25:28 -0700 2008 | |
| |
README.textile | Thu Apr 10 13:07:37 -0700 2008 | |
| |
Smarty | Thu Apr 10 06:53:36 -0700 2008 | |
| |
Smarty-2.6.19/ | Thu Apr 10 06:53:36 -0700 2008 | |
| |
php-openid-1.2.3/ | Fri May 09 03:30:10 -0700 2008 | |
| |
web | Thu Apr 10 06:53:36 -0700 2008 |
README.textile
Configuration
In the package, you need to edit some configuration in web/config.php:
/**
* The administrator's email address. You may leave this empty if you
* wish. If empty, the "Contact (email address)" message will not
* appear on every page footer.
*/
define('SITE_ADMIN_EMAIL', "admin@example.com");
/**
* Set these values for administrative access. This account will be
* able to create and remove accounts from the auth backend. This
* username will not be permitted to use an OpenID. The password MUST
* be an MD5 hexadecimal hash of the password you want to use.
* Example:
*
* define('ADMIN_PASSWORD_MD5', '21232f297a57a5a743894a0e4a801fc3');
*
*/
define('ADMIN_USERNAME', 'admin');
define('ADMIN_PASSWORD_MD5', '');
Visit this page to transform your password in md5 hash
/**
* Storage backend to use. Currently the only choice is "MYSQL". See
* storage.php for storage backend implementations. Parameters for
* connecting to the storage backend. See storage.php if you want to
* create your own backend.
*/
define('STORAGE_BACKEND', 'MYSQL');
global $storage_parameters;
$storage_parameters = array('username' => 'openid',
'password' => '',
'database' => 'php_openid_server',
'hostspec' => 'localhost');
There are more options you can change in config.php, feel free to experiment :)
Link to http server
You need to tell to your server to access OpenID server in the ?web? directory.
Here is how it works on my webhost:
ln -sf ~/openid/web/ ~/public_html/openid/
You can now access your open-id server at: http://open-id.yourserver.com
Permissions
You need to write-enable your template directory:
chmod 766 ~/openid/PHP-server-1.1/templates_c/







