Workaround:

As you said you need to load the module:
# cat /etc/apache2/mods-available/auth_openid.load 
LoadModule authopenid_module /usr/lib/apache2/modules/mod_auth_openid.so

Enable it:
# cd  /etc/apache2/mods-enabled
# ln -s  ../mods-available/auth_openid.load .

Use this in your Apache Directive:
AuthOpenIDEnabled On
AuthType OpenID

Restart Apache:
# apache2ctl restart

Now you should see the OpenID login screen on your webpage.

In PHP the user name is here:
echo $_SERVER['REMOTE_USER'];

If you want to give access to special users as you are used to do with "require 
user alice bob" do this:
http://findingscience.com/mod_auth_openid/authuserprogram.html

** Also affects: libapache2-mod-auth-openid (Debian)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/700107

Title:
  mods-available load script missing, and when loaded module does not
  work at all

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libapache2-mod-auth-openid/+bug/700107/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to