Commit e51e626b761a5e4fe131d2078d2681ba7a29f4e9

Authored by michael
1 parent 2a491a8f

rename userDetails array keys to match db fieldnames


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@83 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing 1 changed file with 10 additions and 10 deletions
lib/Authenticator.inc
... ... @@ -36,25 +36,25 @@ class Authenticator {
36 36 if ($numrows == "1") {
37 37 while($sql->next_record()) {
38 38 if ( $sql->f("disabled") == 1 ) {
39   - $userDetails["status"] = 2;
  39 + $userDetails["status"] = 2;
40 40 } else {
41   - $userDetails["status"] = 1;
42   - $userDetails["userName"] = $sql->f("username");
43   - $userDetails["userID"] = $sql->f("id");
44   - $userDetails["groupID"] = $sql->f("groupid");
45   - $maxsessions = $sql->f("maxsessions") + 1;
  41 + $userDetails["status"] = 1;
  42 + $userDetails["user_id"] = $sql->f("id");
  43 + $userDetails["username"] = $sql->f("username");
  44 + $userDetails["group_id"] = $sql->f("group_id");
  45 + $userDetails["max_sessions"] = $sql->f("max_sessions") + 1;
46 46 }
47 47 }
48 48  
49 49 // remove stale sessions from the database for the user
50 50 // that is signing on.
51   - Session::removeStaleSessions($userDetails["userID"]);
  51 + Session::removeStaleSessions($userDetails["user_id"]);
52 52  
53 53 // Check if Maxsessions has been reached
54 54 $sql = new Owl_DB;
55   - $sql->query("select * from $default->owl_sessions_table where uid = '".$userDetails["userID"]."'");
56   - if ($sql->num_rows($sql) >= $maxsessions) {
57   - if ( $userDetails["groupID"] == 0) {
  55 + $sql->query("select * from $default->owl_sessions_table where uid = '".$userDetails["user_id"]."'");
  56 + if ($sql->num_rows($sql) >= $userDetails["max_sessions"]) {
  57 + if ( $userDetails["group_id"] == 0) {
58 58 // ignore maxsessions check for admin group
59 59 $userDetails["status"] = 1;
60 60 } else {
... ...