DavidJeddy / yii2-freeradius-module
用于与FreeRADIUS服务器接口的模块。
0.1.1
2017-05-15 15:38 UTC
README
用于与FreeRADIUS服务器接口的模块
徽章
需求
PHP 7+
MySQL 5.5+
FreeRadius
Composer
Yii 2+ (建议使用高级模板)
安装
cd {项目根目录}
- 在终端运行
composer require davidjeddy/yii2-freeradius-module
- 或者将以下代码添加到您的项目
composer.json
中,然后运行composer install
:"davidjeddy/yii2-freeradius-module": "dev-master@dev"
- 或者将以下代码添加到您的项目
使用方法
将模块添加到配置中
return [ ... 'modules' => [ ... 'free-radius' => [ 'class' => davidjeddy\freeradius\Module::class, ], ... ], ];
添加到典型的AdminLTE管理面板
编辑./backend/views/layouts/common.php
,并在Menu::widget([ ... ])
内部添加以下内容
[
'label' => Yii::t('backend', 'Free Radius'),
'icon' => '<i class="fa fa-id-card-o"></i>',
'url' => ['/free-radius/default/index'],
'visible' => Yii::$app->user->can('administrator')
],
测试
待办事项
杂项
如果服务器还没有FreeRadius的RadCheck
表,请从项目根目录运行
模块迁移
php ./console/yii migrate/up --migrationPath=./vendor/davidjeddy/yii2-freeradius-module/migration/