From c1a0ab3022938ae15d5ba3af8fdf01e7f991b1fb Mon Sep 17 00:00:00 2001 From: =?utf8?q?Rapha=C3=ABl=20Barrois?= Date: Thu, 11 Aug 2011 00:50:51 +0200 Subject: [PATCH] Allow to customize the login page in handler_groupex. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Raphaël Barrois --- modules/auth.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/modules/auth.php b/modules/auth.php index d973cd5..85d86d0 100644 --- a/modules/auth.php +++ b/modules/auth.php @@ -31,7 +31,7 @@ class AuthModule extends PLModule 'auth-redirect.php' => $this->make_hook('redirect', AUTH_COOKIE, 'user'), 'auth-groupex.php' => $this->make_hook('groupex_old', AUTH_COOKIE, 'user'), - 'auth-groupex' => $this->make_hook('groupex', AUTH_COOKIE, 'user'), + 'auth-groupex' => $this->make_hook('groupex', AUTH_PUBLIC), 'admin/auth-groupes-x' => $this->make_hook('admin_authgroupesx', AUTH_MDP, 'admin'), ); } @@ -118,8 +118,12 @@ class AuthModule extends PLModule */ function handler_groupex($page, $charset = 'utf8') { + if (!S::logged()) { + $page->assign('referer', true); + return PL_DO_AUTH; + } + $this->load('auth.inc.php'); - $page->assign('referer', true); $gpex_pass = Get::s('pass'); $gpex_url = urldecode(Get::s('url')); -- 2.1.4