PMWiki authorisation
This is the default configuration page for PmWikis identity-based authorizations (aka "authuser.php"). See PmWiki.AuthUser for instructions.
This site appears to have the authuser extensions enabled.
Login accounts
Specify login accounts in the form "username: (:encrypt password:)":
# Examples:
# alice: (:encrypt wonderland:)
# bob: (:encrypt builder:)
hklemt: $1$e51.Pn1.$Bno7w5DVJF3eBXq0it8bQ0 dmiles: $1$q8..ri2.$V17jjCRmc1VAAXB9/h.X71 aarmbruster: $1$Yw0.Be1.$bpGRPYcxU/yEPBzJS6YBR0 akhvastunov: $1$.p3.tF4.$Itiu//KtXfN1qsy5ImOp81 fhasovic: $1$WJ4.nP1.$Dglor2CwhF9Yj0Mbvx14L. cdiercks: $1$kJ3.d11.$gnX1lf.sTfK9PGdG8GGOU.
Note that the passwords will be encrypted when the page is saved, so that the result will look something like:
# alice: $1$0gcdAN1a$HTdEAXyYYo8Hc9/Xv30Yz1
# bob: $1$wSP2R80i$sJ593ERCmTtjm3Fk26HCV1
To authorize specific login accounts for pages and groups, use "id:username" as a password in ?action=attr or $DefaultPasswords (see PmWiki.Passwords). Use "id:*" to mean "any logged-in user".
Authorization groups
Authorization groups are specified with a leading "@" sign. Define either the login accounts belonging to a group or the groups for a login account:
# @writers: alice, bob
# carol: @editors, @writers
# @admins: alice, dave
@admins: hklemt, aarmbruster, dmiles, akhvastunov, mbebensee , fhasovic , cdiercks
Then use "@group" as a password in ?action=attr or $DefaultPasswords.
Login accounts from external sources
Obtaining login accounts from external sources (uncomment out appropriate line(s)):
# htpasswd: /filesystem/path/to/.htpasswd
# ldap: ldap://ldap.example.com/ou=People,o=example?uid?sub
# mysql: mysql://[username:password]@localhost/db/table?user,passwd







