Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cweiske/indieauth-openid
Mirror of http://git.cweiske.de/indieauth-openid.git/
https://github.com/cweiske/indieauth-openid
indieweb
Last synced: 4 months ago
JSON representation
Mirror of http://git.cweiske.de/indieauth-openid.git/
- Host: GitHub
- URL: https://github.com/cweiske/indieauth-openid
- Owner: cweiske
- License: agpl-3.0
- Created: 2014-06-11T06:31:46.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2023-03-05T20:46:03.000Z (almost 2 years ago)
- Last Synced: 2024-08-02T12:44:04.106Z (6 months ago)
- Topics: indieweb
- Language: PHP
- Homepage:
- Size: 25.4 KB
- Stars: 13
- Watchers: 5
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - cweiske/indieauth-openid - Mirror of http://git.cweiske.de/indieauth-openid.git/ (others)
README
*************************
IndieAuth to OpenID proxy
*************************Proxies IndieAuth__ authorization requests to one's OpenID__ server.
__ http://indiewebcamp.com/IndieAuth
__ http://openid.net/=====
Setup
=====0. Install dependencies
1. Setup your webserver: make ``www/`` the root (document) directory of the
new virtual host
2. Make ``data/`` world-writable (or at least writable by the web server)
3. Make sure your website can be used as OpenID identifier
4. Modify your website and add the following to its ````::
Configuration
=============
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``.============
Dependencies
============* PHP 5.3+
* PDO with sqlite3 driver
* PEAR libraries:* Net_URL2
* OpenIDInstallation
============
Install the dependencies::$ pear install net_url2-2.2.1
$ pear install openid-alpha=======
License
=======
``indieauth-openid`` is licensed under the `AGPL v3`__ or later.__ http://www.gnu.org/licenses/agpl.html
======
Author
======
Written by Christian Weiske, [email protected]