zoukankan      html  css  js  c++  java
  • rbac

    Yii Framework添加Srbac模块的步骤

    作者:feebas 发布于:2012-4-23 13:30 Monday 分类:Yii Framework

    第一步,下载Srbac,下载地址:http://www.yiiframework.com/extension/srbac/;
    第二步,解压至protected/modules/srbac;
    第三步,配置config/main.php,如下:

    'import'=>array(
        'application.models.*',
        'application.components.*',
        'application.extensions.*',
        'application.modules.srbac.controllers.SBaseController',
    ),
    'components'=>array(
        'user'=>array(
            // enable cookie-based authentication
            'allowAutoLogin'=>true,
        ),
        'authManager'=>array(
            'class'=>'CDbAuthManager',
            'connectionID'=>'db',
            'itemTable'=>'items',
            'assignmentTable'=>'assignments',
            'itemChildTable'=>'itemchildren',
        ),
        'db'=>array(
            'connectionString' => 'mysql:host=localhost;dbname=cms',
            'emulatePrepare' => true,
            'username' => 'root',
            'password' => '123456',
            'charset' => 'utf8',
        ),
    ),
     'modules'=>array(
            'srbac' => array(
            'userclass'=>'User',
            'userid'=>'id',
            'username'=>'username',
            'debug'=>true,
            'pageSize'=>10,
            'superUser' =>'Authority',
            'css'=>'srbac.css',
            'layout'=>'application.views.layouts.main',
            'notAuthorizedView'=>'srbac.views.authitem.unauthorized',
            'alwaysAllowed'=>array('SiteLogin','SiteLogout','SiteIndex','SiteAdmin','SiteError', 'SiteContact'),
            'userActions'=>array('Show','View','List'),
            'listBoxNumberOfLines' => 15,
            'imagesPath' => 'srbac.images',
            'imagesPack'=>'noia',
            'iconText'=>true,
            'header'=>'srbac.views.authitem.header',
            'footer'=>'srbac.views.authitem.footer',
            'showHeader'=>true,
            'showFooter'=>true,
            'alwaysAllowedPath'=>'srbac.components',
        ),
    ),
    第四步,打开浏览器,输入/path/to/application/index.php?r=srbac进行安装.

  • 相关阅读:
    How to install tcpping on Linux.md
    当前服务器的并发连接数查看
    Windows 系统下安装 dig 命令
    paping使用来测试联通&网站由于tcp协议导致的无法通信问题超时问题
    SSH反向连接及Autossh
    设置Windows Azure Linux虚拟机中的root账户
    用UltraISO制作CentOS U盘安装盘
    CentOS7 修改网卡名称为eth0
    iOS开发--绘图教程
    ios开发--网页中调用JS与JS注入
  • 原文地址:https://www.cnblogs.com/ldms/p/3045484.html
Copyright © 2011-2022 走看看