This is the default configuration page for PmWiki's 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:)
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
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
DrLegostar: $1$eyTHeCqY$/fIfpgVjwFlY1nh/SxFdp0
Pimpette: $1$XqD0LBEu$iD71l5rSmWkFStzigdHna/
Citroenboom: $1$KoTtnjez$AdFwtGMzuKl4D6tF3WNTl0
Quatron: $1$NQLQ3b.W$zmfTpIPJHsNpfqBuI4P0K0
cortland: $1$nu0jJeT3$hHEyd4pWvY6F6vgvNqpmh.
Ida: $1$s9EbHG1Y$IffnJsyMPOYhQO190o.da0
DMM: $1$JffWd7VR$js5gYT8N4aJyPR44XV4h10
RJBT: $1$9ybOYFcJ$38b4orZT/KHsmrtE8V5CP.
hal9001: $1$dXypXoUW$o1zqVZhAOLPXj437LFcc4.