Proxies IndieAuth authorization requests to one's OpenID server.
Install dependencies
Setup your webserver: make
www/the root (document) directory of the new virtual hostMake
data/world-writable (or at least writable by the web server)Make sure your website can be used as OpenID identifier
Modify your website and add the following to its
<head>:<link rel="authorization_endpoint" href="http://indieauth-openid.example.org/" />
A sqlite file data/tokens.sq3 is created by indieauth-openid.
To configure that path, copy config.php.dist to config.php and
adjust it.
If you're using the .phar file, append .config.php to the full
file name - e.g. indieauth-openid-0.1.0.phar.config.php.
- PHP 5.3+
- PDO with sqlite3 driver
- PEAR libraries:
- Net_URL2
- OpenID
Install the dependencies:
$ pear install net_url2-2.2.1 $ pear install openid-alpha
indieauth-openid is licensed under the AGPL v3 or later.
Written by Christian Weiske, cweiske@cweiske.de