
本文共 1606 字,大约阅读时间需要 5 分钟。
������ThinkPHP���������������������������
������������������������������������������������ htt-access���������������������������������������������������ThinkPHP������������auth���������������������������������
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
���������������������������������������
public function auth() { $Auth = new \Think\Auth(); $name = MODULE_NAME . '/' . ACTION_NAME; $uid = session('userinfo')['uid'] ?? $this->display("Login/login"); if($Auth->check($name, $uid, 'url', 'and', 'or')) { return true; } else { return false; }}
������������������������������������������������������ ������������������������������������������
������������_initialize
������������
protected function _initialize() { $loginController = new LoginandvalidateController(); $result = $loginController->index(); if($result) { $hasPermission = $loginController->auth(); if(!$hasPermission) { exit("������������������, ���������������������"); } else { $this->userinfo = session('userinfo'); } }}
���������������������������������
1.������������������auth��������������������� 2��������������������������� 3.��������������������������������� 4.������������������������������������ 5.���������������������������������
���������������������������������������������������������������������������Log���������������
发表评论
最新留言
关于作者
