Revision 0fafb3cd
Added by Phil Davis over 8 years ago
src/etc/inc/priv.inc | ||
---|---|---|
285 | 285 |
} |
286 | 286 |
// obtain ldap groups if we are in ldap mode |
287 | 287 |
if ($authcfg['type'] == "ldap") { |
288 |
if ( isset($_SESSION["ldap_allowed_groups"]) &&
|
|
289 |
( time() <= $_SESSION["auth_check_time"]+ $recheck_time) ) {
|
|
288 |
if (isset($_SESSION["ldap_allowed_groups"]) &&
|
|
289 |
(time() <= $_SESSION["auth_check_time"] + $recheck_time)) {
|
|
290 | 290 |
$allowed_groups = $_SESSION["ldap_allowed_groups"]; |
291 | 291 |
} else { |
292 | 292 |
$allowed_groups = @ldap_get_groups($username, $authcfg); |
... | ... | |
294 | 294 |
$_SESSION["auth_check_time"] = time(); |
295 | 295 |
} |
296 | 296 |
} elseif ($authcfg['type'] == "radius") { |
297 |
if ( isset($_SESSION["radius_allowed_groups"]) &&
|
|
298 |
(time() <= $_SESSION["auth_check_time"] + $recheck_time) ) {
|
|
297 |
if (isset($_SESSION["radius_allowed_groups"]) &&
|
|
298 |
(time() <= $_SESSION["auth_check_time"] + $recheck_time)) { |
|
299 | 299 |
$allowed_groups = $_SESSION["radius_allowed_groups"]; |
300 | 300 |
} else { |
301 | 301 |
$allowed_groups = @radius_get_groups($attributes); |
Also available in: Unified diff
getAllowedPages consistent code format