plugin:authremoteuser
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
plugin:authremoteuser [2018-06-18 11:10] – Karl-Wilhelm Rips | plugin:authremoteuser [2021-09-06 11:44] (current) – karl-wilhelm-rips | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
---- plugin ---- | ---- plugin ---- | ||
- | description: | + | description: |
author | author | ||
email : dokuwiki.org@rips.de | email : dokuwiki.org@rips.de | ||
type : Auth | type : Auth | ||
- | lastupdate : 2016-03-29 | + | lastupdate : 2021-08-30 |
- | compatible : Detritus, Elenor Of Tsort, Frusterick Manners, Greebo | + | compatible : Detritus, Elenor Of Tsort, Frusterick Manners, Greebo, Hogfather |
depends | depends | ||
conflicts | conflicts | ||
Line 13: | Line 13: | ||
tags : authentication, | tags : authentication, | ||
- | downloadurl: | + | downloadurl: |
- | bugtracker : https://gitlab.com/CharlyKWR/authremoteuser/issues | + | bugtracker : https://codeberg.org/Charly/AuthRemoteUser/issues |
- | sourcerepo : https://gitlab.com/CharlyKWR/authremoteuser | + | sourcerepo : https://codeberg.org/Charly/AuthRemoteUser |
donationurl: | donationurl: | ||
Line 24: | Line 24: | ||
===== Description ===== | ===== Description ===== | ||
- | This plugin allows integration with the web server' | + | This plugin allows integration with the web server' |
+ | |||
+ | * HTTP-Auth, | ||
+ | * LDAP, | ||
+ | * CAS, | ||
+ | * Cosign, | ||
+ | * NTLM, | ||
+ | * PAM, | ||
+ | * WebAuth, | ||
+ | * SSPI, | ||
+ | * and so on. | ||
+ | |||
+ | Default variable name is '' | ||
+ | |||
+ | It uses the default plain text file '' | ||
===== Installation ===== | ===== Installation ===== | ||
- | - Enable an authentication system which sets REMOTE_USER | + | - Enable an authentication system which sets (domain and) username in an environment variable on your webserver ('' |
- | - Search and install the plugin using the [[plugin: | + | - Search and install the plugin using the [[plugin: |
===== Usage ===== | ===== Usage ===== | ||
- | - Determine your '' | + | - Determine |
- | | + | * Default is '' |
- | phpinfo(); | + | * If your authentication system uses another variable |
+ | - Determine your username: | ||
+ | | ||
+ | phpinfo(); | ||
?></ | ?></ | ||
- | | + | |
- | | + | |
- | - In your DokuWiki login as superuser, click “Admin”, choose | + | - Remove file '' |
+ | - In your //DokuWiki// login as superuser, click //Admin//, choose | ||
- Disable action '' | - Disable action '' | ||
- If enabled, disable option '' | - If enabled, disable option '' | ||
- | - Enable '' | + | - Enable '' |
- Disable '' | - Disable '' | ||
- | - Save this configuration | + | |
- | - Remove | + | |
- | - Reload your DokuWiki installation. Your login should be automatically detected. | + | - Remove |
+ | - Reload your //DokuWiki// installation. Your login should be automatically detected. | ||
- Now, you can re-enable option '' | - Now, you can re-enable option '' | ||
- | - Remove file '' | ||
- | Copy the configuration settings to the '' | + | Copy the configuration settings to the '' |
- | Administration of users and its groups is done in the [[Usermanager|User | + | Administration of users and its groups is done in the [[Usermanager|User |
===== Storage==== | ===== Storage==== | ||
- | '' | + | // |
- | That is: You can switch back to '' | + | That is: You can switch back to //authplain// (and enable '' |
- | other users can use the "forget my password" | + | |
==== File Format ==== | ==== File Format ==== | ||
- | Empty lines, and everything after a ''#'' | + | Empty lines, and everything after a ''#'' |
- | | + | < |
- | * **Password** - Encrypted password if user id was added using '' | + | loginname: |
- | * **Real Name** - Real name of the user | + | </ |
- | * **E-Mail** - Email address of user | + | |
- | * **Groups** - Comma separated list of groups a user is member of. The group names must follow the rules of valid [[: | + | |
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
==== Editing ==== | ==== Editing ==== | ||
Since '' | Since '' | ||
- | |||
- | ===== Development ===== | ||
- | |||
- | === Change Log === | ||
- | |||
- | * **2016-03-29**\\ Initial release | ||
- | |||
- | === Known Bugs and Issues === | ||
- | |||
- | === ToDo/Wish List === | ||
- | |||
- | ===== FAQ ===== | ||
- | |||
- | ===== Discussion ===== |
plugin/authremoteuser.1529313034.txt.gz · Last modified: 2018-06-18 11:10 by Karl-Wilhelm Rips