yms/yms.php
changeset 9 d58bafde2a92
parent 8 be4a5f24bb29
child 11 b9eb748ac1e4
equal deleted inserted replaced
8:be4a5f24bb29 9:d58bafde2a92
     8   global $yms_client_id;
     8   global $yms_client_id;
     9   
     9   
    10   $yms_client_id = ($force_cid = getConfig('yms_force_client_id', 0)) > 0 ? intval($force_cid) : $session->user_id;
    10   $yms_client_id = ($force_cid = getConfig('yms_force_client_id', 0)) > 0 ? intval($force_cid) : $session->user_id;
    11   
    11   
    12   // Require re-auth?
    12   // Require re-auth?
    13   if ( $session->auth_level < USER_LEVEL_CHPREF && getConfig('yms_require_reauth', 1) == 1 )
    13   if ( !$session->user_logged_in || ($session->auth_level < USER_LEVEL_CHPREF && getConfig('yms_require_reauth', 1) == 1) )
    14   {
    14   {
    15     redirect(makeUrlNS('Special', "Login/$paths->fullpage", 'level=' . USER_LEVEL_CHPREF), '', '', 0);
    15     redirect(makeUrlNS('Special', "Login/$paths->fullpage", 'level=' . USER_LEVEL_CHPREF), '', '', 0);
    16   }
    16   }
    17   
    17   
    18   // Check for Yubikey plugin
    18   // Check for Yubikey plugin