summaryrefslogtreecommitdiff
path: root/doc/bugs/anonok_vs._httpauth.mdwn
blob: d63e365c11bcc513bf7562c0f464e01702b2f358 (plain)

I've got a wiki where editing requires [[plugins/httpauth]] (with cgiauthurl working nicely). I now want to let the general public edit Discussion subpages, so I enabled [[plugins/anonok]] and set anonok_pagespec to '*/Discussion', but HTTP auth is still being required for those.

(Actually, what I'll really want to do is probably [[plugins/lockedit]] and a whitelist of OpenIDs in locked_pages...)

--[[schmonz]]

The only way I can see to support this combination is for httpauth with cgiauthurl to work more like other actual login types. Which would mean that on editing a page that needs authentication, ikiwiki would redirect them to the Signin page, which would then have a link they could follow to bounce through the cgiauthurl and actually sign in. This would be significantly different than the regular httpauth process, in which the user signs in in passing. --[[Joey]]