X-Git-Url: https://git.harvie.cz/?a=blobdiff_plain;f=lib%2FSklad_Auth.class%2Finternal.php;fp=lib%2FSklad_Auth.class%2Finternal.php;h=9739aa3ed2f170f55085e2e4c969543224eeed2d;hb=e9f6461f24218e72efea648c5f8c23159ca0f909;hp=1ef39d2a5651689087791cbfcc235c8d98dfb367;hpb=63747dad1820d275e25472ae8ae3d612cddf9aef;p=mirrors%2FSokoMan.git diff --git a/lib/Sklad_Auth.class/internal.php b/lib/Sklad_Auth.class/internal.php index 1ef39d2..9739aa3 100755 --- a/lib/Sklad_Auth.class/internal.php +++ b/lib/Sklad_Auth.class/internal.php @@ -25,11 +25,16 @@ */ class Sklad_Auth extends Sklad_Auth_common { //FAKE! function check_auth($user, $pass) { - $users = array( //You can specify multiple users in this array - DB_USER => DB_PASS + $users = array( + DB_USER => array(DB_PASS,0,0) ); - if(isset($GLOBALS['fake_lms_users'])) $users = $GLOBALS['fake_lms_users'] + $users; - $this->authorized_user_id=23; //Auth user_id - return (isset($users[$user]) && ($users[$user] == $pass)); + if(isset($GLOBALS['internal_auth_users'])) $users = $GLOBALS['internal_auth_users'] + $users; + if(isset($users[$user][0]) && ($users[$user][0] == $pass)) { + $this->user['name']=$user; + $this->user['id']=$users[$user][1]; + $this->user['gid']=$users[$user][2]; + return true; + } + return false; } }