我没有使用Gii生成的原始用户名/密码,而是尝试实施数据库来存储这些用户名/密码以及角色字段。
CREATE TABLE `users` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(128) NOT NULL,
`password` varchar(128) NOT NULL,
`role` int(1) NOT NULL DEFAULT '0',
`create_date` datetime NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `username` (`username`),
KEY `superuser` (`role`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8
我很难理解这一点:
array('allow', // allow admin user to perform 'admin' and 'delete' actions
'actions'=>array('admin','delete'),
'users'=>array('admin'),
),
我得到了:
403未经授权
如果我使用@
则可行。所以,我在这里明显缺少用户数组内容与数据库username
之间的连接。
如何正确连接'admin'
到数据库username
字段?
我能帮忙吗?