zend framework 登录 权限管理——zendframework 学习笔记之二

登录,权限管理都没有用 zend自带的组件。都是在 控制器里面完成的。主要说一下思路

用户进入网站,给用户一个 访客的身份。在indexAction里面,创建session对象 ,在判断

$mysession = Zend_Session_Namespace(‘mysession’);

if(!isset($mysession->role))

{

$mysession->role=’guest’;

}

登录后根据数据库的 身份,设置 $mysession->role的值。如果为member

登录后

$mysession->role=‘member’;

在输出数据的时候根据 $mysession->role 的值,进行判断。。。