forked from bmuller/mod_auth_openid
-
Notifications
You must be signed in to change notification settings - Fork 0
mod_auth_openid is an authentication module for the Apache 2 webserver. It handles the functions of an OpenID consumer as specified in the OpenID 2.0 specification.
License
mokaspar/mod_auth_openid
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
# Basic Installation First, you'll need a few prerequisites. * the latest libopkele from http://kin.klever.net/libopkele (C++ implementation of important OpenID functions) * libsqlite from http://www.sqlite.org (SQLite C libs) Next, run: ./configure or ./configure --help to see additional options that can be specified. Next, run: make su root make install Make sure that the file /tmp/mod_auth_openid.db is owned by the user running Apache. You can do this by (assuming www-data is the user running apache): su root touch /tmp/mod_auth_openid.db chown www-data /tmp/mod_auth_openid.db Or you can specify an alternate location that the user running apache has write privieges on (see the docs for the AuthOpenIDDBLocation directive on the homepage). # Usage In either a Directory, Location, or File directive in httpd.conf, place the following directive: AuthType OpenID requre valid-user There are also additional, optional directives. See the homepage for a list and docs. The user's identity URL will be available in the REMOTE_USER cgi environment variable after authentication. See http://findingscience.com/mod_auth_openid for more information.
About
mod_auth_openid is an authentication module for the Apache 2 webserver. It handles the functions of an OpenID consumer as specified in the OpenID 2.0 specification.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C++ 77.5%
- C 22.4%
- Shell 0.1%