权限控制,缓存的问题

#1 zhecinan

1.spAcl权限控制问题
比如我要对页面
http://xx.com/index.php?c=main&a=test1
http://xx.com/index.php?c=main&a=test2
http://xx.com/index.php?c=main&a=test3
。。。同一个controller中的不同action都做有限权限控制,在acl表中应该怎么设置?是需要对每个action都设置一条权限记录还是可以用 'main','*' 表示main下面所有的action呢?

2.spcache的问题。
  我看文档只写到spcache可以做sql和字符串类的缓存,是否支持缓存数组呢?谢谢!

2012-05-17 08:59:22

#2 jake

1.spAcl权限控制问题:需要对每个action都设置一条权限记录

2.spCache可以缓存函数返回的结果,不管函数里面是什么或者返回是什么,当然也包括数组。

PS:为什么不试试就知道了,speedphp上手非常快,没有什么学习成本。

2012-05-17 09:14:45

#3 zhecinan

嗯,刚刚开始看文档,所以有些疑问。感谢解答,顺便再问下,如果我使用的市强权限控制,acl只有一条记录,允许访问首页,其他页面只允许登陆后才能访问,请问登陆成功后应该怎么设置才能访问,是不是必须在acl添加记录?否则登陆成功也还是不能访问?

2012-05-17 11:27:02

#4 jake

zhecinan 发表于 2012-5-17 11:27
嗯,刚刚开始看文档,所以有些疑问。感谢解答,顺便再问下,如果我使用的市强权限控制,acl只有一条记录, ...
仔细看手册权限控制一章 http://www.speedphp.com/interaction-acl.html

强制控制的说明下面就有说如何做。

2012-05-17 12:39:04