Added rudimentary support for UID/GID
[mirrors/SokoMan.git] / lib / Sklad_Auth.class / internal.php
index 1ef39d2a5651689087791cbfcc235c8d98dfb367..9739aa3ed2f170f55085e2e4c969543224eeed2d 100755 (executable)
 */
 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;
        }
 }
This page took 0.123509 seconds and 4 git commands to generate.