httpauth: Avoid redirecting the user to the cgiauthurl if they already have a login session.
parent
2df0999e40
commit
f55c7d1396
|
@ -84,6 +84,8 @@ sub canedit ($$$) {
|
|||
my $session=shift;
|
||||
|
||||
if (! defined $cgi->remote_user() &&
|
||||
(! defined $session->param("name") ||
|
||||
! IkiWiki::userinfo_get($session->param("name"), "regdate")) &&
|
||||
defined $config{httpauth_pagespec} &&
|
||||
length $config{httpauth_pagespec} &&
|
||||
defined $config{cgiauthurl} &&
|
||||
|
|
|
@ -23,8 +23,8 @@ ikiwiki (3.20100816) UNRELEASED; urgency=low
|
|||
setup. (intrigeri)
|
||||
* t/bazaar.t: Work around bzr 2.2.0's new requirement to configure
|
||||
bzr whoami before committing.
|
||||
* Avoid trying to log the user in when receiving anonymous pushes
|
||||
from git and a plugin like httpauth returns a login function.
|
||||
* httpauth: Avoid redirecting the user to the cgiauthurl if
|
||||
they already have a login session.
|
||||
|
||||
-- Joey Hess <joeyh@debian.org> Sun, 15 Aug 2010 11:45:48 -0400
|
||||
|
||||
|
|
Loading…
Reference in New Issue