summaryrefslogtreecommitdiff
path: root/IkiWiki
diff options
context:
space:
mode:
authorJoey Hess <joey@gnu.kitenet.net>2010-02-05 23:06:29 -0500
committerJoey Hess <joey@gnu.kitenet.net>2010-02-05 23:06:29 -0500
commit1af8db763b76856a3f8fb4d79333b19ef5083637 (patch)
tree5ce5ecdccf1abf396a66244b0c85093f48abb58f /IkiWiki
parent5541b06de43c70ca9c23231d175d474789dacd25 (diff)
revert accidental code change
Diffstat (limited to 'IkiWiki')
-rw-r--r--IkiWiki/Plugin/httpauth.pm14
1 files changed, 1 insertions, 13 deletions
diff --git a/IkiWiki/Plugin/httpauth.pm b/IkiWiki/Plugin/httpauth.pm
index c1811643b..127c321f0 100644
--- a/IkiWiki/Plugin/httpauth.pm
+++ b/IkiWiki/Plugin/httpauth.pm
@@ -9,8 +9,6 @@ use IkiWiki 3.00;
sub import {
hook(type => "getsetup", id => "httpauth", call => \&getsetup);
hook(type => "auth", id => "httpauth", call => \&auth);
- hook(type => "canedit", id => "httpauth", call => \&canedit,
- last => 1);
}
sub getsetup () {
@@ -35,20 +33,10 @@ sub auth ($$) {
if (defined $cgi->remote_user()) {
$session->param("name", $cgi->remote_user());
}
-}
-
-sub canedit ($$$) {
- my $page=shift;
- my $cgi=shift;
- my $session=shift;
-
- if (! defined $cgi->remote_user() && defined $config{cgiauthurl}) {
+ elsif (defined $config{cgiauthurl}) {
IkiWiki::redirect($cgi, $config{cgiauthurl}.'?'.$cgi->query_string());
exit;
}
- else {
- return undef;
- }
}
1