Compatible with DokuWiki
This plugin allows integration with the web server's built-in authentication system via the REMOTE_USER environment variable which is set through HTTP-Auth, LDAP, CAS, Cosign, NTLM, PAM, WebAuth, SSPI and so on. It uses the default plain text file
conf/users.auth.php to store user information.
phpinfo.phpin your web browser and search for the value in
user. Don't be surprised: The user ID is converted to a valid pagename.
DokuWikicookie from your browser or close and restart your browser.
subscribersagain (see above).
Copy the configuration settings to the
conf/local.protected.php file to protect the settings against changes via Config Manager.
Administration of users and its groups is done in the User manager, which is fully supported by this plugin.
authRemoteUser uses the same storage backend like
authplain that is
conf/users.auth.php. Users which are added after switching to
authRemoteUser, won't contain an encrypted password.
That is: You can switch back to
authplain (and enable
profile setting) whenever you want, and all your users which were already added before are still able to login using their (hopefully yet known) password. All
other users can use the “forget my password” link.
Empty lines, and everything after a
# character are ignored. Each line contains a colon separated array of 5 fields
loginname:password:Real Name:e-mail:groups which are:
authplain, otherwise empty.
conf/users.auth.php is a plain text file, it can be edited with any text editor.