浏览代码

login permission fix

tags/0.1.0
Robin Thoni 10 年前
父节点
当前提交
a9f26c010b
共有 1 个文件被更改,包括 4 次插入4 次删除
  1. 4
    4
      src/Auth/Business/LuticateBusiness.php

+ 4
- 4
src/Auth/Business/LuticateBusiness.php 查看文件

46
                 $user_id = $data[LuticateUsersBusiness::KEY_USER_ID];
46
                 $user_id = $data[LuticateUsersBusiness::KEY_USER_ID];
47
                 $salt = $data[LuticateUsersBusiness::KEY_SALT];
47
                 $salt = $data[LuticateUsersBusiness::KEY_SALT];
48
                 $user = LuticateUsersBusiness::getById($user_id);
48
                 $user = LuticateUsersBusiness::getById($user_id);
49
-                if ($user->getSalt() == $salt) {
50
-                    self::$_currentUser = $user;
49
+                if ($user->getSalt() != $salt) {
50
+                    $user = null;
51
                 }
51
                 }
52
             }
52
             }
53
         }
53
         }
54
-        if (is_null(self::$_currentUser)) {
55
-            self::$_currentUser = LuticateUsersBusiness::getById(0);
54
+        if (is_null($user)) {
55
+            $user = LuticateUsersBusiness::getById(0);
56
         }
56
         }
57
 
57
 
58
         if (!LuticatePermissionsBusiness::getUserPermission($user->getId(), LuticatePermissions::USER_LOGIN))
58
         if (!LuticatePermissionsBusiness::getUserPermission($user->getId(), LuticatePermissions::USER_LOGIN))

正在加载...
取消
保存