Skip to content

Commit bc6b175

Browse files
committed
correctly check for session auth data. fixes dokuwiki#4547
1 parent 43078c3 commit bc6b175

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

inc/auth.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -329,9 +329,9 @@ function auth_login($user, $pass, $sticky = false, $silent = false)
329329

330330
// get session info
331331
if (isset($_SESSION[DOKU_COOKIE])) {
332-
$session = $_SESSION[DOKU_COOKIE]['auth'];
332+
$session = $_SESSION[DOKU_COOKIE]['auth'] ?? [];
333333
if (
334-
isset($session) &&
334+
($session !== []) &&
335335
$auth->useSessionCache($user) &&
336336
($session['time'] >= time() - $conf['auth_security_timeout']) &&
337337
($session['user'] == $user) &&

0 commit comments

Comments
 (0)