使用maxcheck()开启强制的权限控制,登录页面怎么也进不去?
发布于:2022-01-17 09:50:54
#1 小双
使用array('spAcl','maxcheck')开启强制的权限控制,必须把对应控制器和方法写入acl权限表,可是登录页面没有必要设置权限,使用后台强制权限以后,连登录页面也要check下,老是弹出没有权限,请问jake,如何在acl表里面加登录的权限,或者怎么设置不让登录页面在权限范围内?
2010-03-13 11:12:59
#2 jake
强制权限控制maxcheck,也就是每一个控制器页面,都强制检查,没有权限标识的,均不能进入。
在使用maxcheck的情况下,要将部分完全不需要权限的控制器/页面,比如登录页面,检查登录的页面,或系统首页之类的控制器/动作的权限设置成“SPANONYMOUS”,有这个角色标识的页面,就是无论任何角色都能够进入的。
所以一般来是,maxcheck是使用于后台类系统,也就是类似CRM,ERP之类的,只有登录后才能使用的系统上。
2010-03-13 11:19:26