X-Git-Url: http://git.harvie.cz/?a=blobdiff_plain;f=lib%2FSklad_Auth.class%2Finternal.php;h=8e4f160f319d14c37a9685e69de1c3089ee9f6de;hb=HEAD;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..8e4f160 100755 --- a/lib/Sklad_Auth.class/internal.php +++ b/lib/Sklad_Auth.class/internal.php @@ -25,11 +25,20 @@ */ 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; + } + + function get_username_by_id($id) { + return("USER($id)"); } }