权限分配acl如何取出当前登录用户的ID

#1 helloniu

能不能直接取出   
public function adminLogin($username,$password){
    $conditions = array('login_name' => $username,'login_pass' => $password,'type' => 40);
    if( $result = $this -> find($conditions) ){
        spClass('spAcl')->set($result['acl']);
        //$_SESSION["ip"] = $_SERVER["REMOTE_ADDR"];
        //$_SESSION["time"] = time();
        return true;
    }else{
        return false;
    }
  }

还是需要我在里面操作加上该用户的ID

2011-06-13 10:45:46

#2 jake

上面的函数我不清楚,

spAcl的操作只是设置当前session的角色,没别的操作,也没有什么ID,ID是开发者自己的程序里面处理的。

2011-06-13 13:29:49

#3 helloniu

哦 明白了   谢谢jake

2011-06-13 14:03:53