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进行安装.

  • 相关阅读:
    ASP.NET——基础 14、Server
    ASP.NET——基础 15、HttpHandler
    ASP.NET——基础 2、ViewState
    MYSQL VS2010 中文乱码问题
    ASP.NET——基础 10、Web开发的一些基本原则1
    数据结构与算法 2、单向/双向链表
    C#操作XML日志
    web开发入门级学习经验(菜鸟级)
    笔记:键盘键值一览表(JS)
    笔记:JS事件的捕获与冒泡
  • 原文地址:https://www.cnblogs.com/ldms/p/3045484.html
Copyright © 2011-2022 走看看