budanoff/yii2-synch-user

用于同步监控信息系统用户(适用于软件复用子系统)的扩展

dev-master 2020-04-03 04:44 UTC

This package is auto-updated.

Last update: 2024-09-29 05:42:28 UTC


README

用于同步监控信息系统用户(适用于软件复用子系统)的扩展

安装

安装此扩展的首选方法是使用 composer

运行以下命令添加到您的 composer.json 文件的 require 部分:

php composer.phar require --prefer-dist budanoff/yii2-synch-user:dev-master

用法

更新配置文件 web.php

    'modules'=>[
            ...
            'synchuser' => [
                'class' => 'budanoff\synchuser\Module',
                'secret_key' => ''//insert secret key
            ],
            ...
        ],

公开路由

    'as access' => [
            'class' => '',
            'allowActions' => [
                ...
                'synchuser/*'
            ]
        ],

您可以为用户自定义角色。在 'synchuser' 区块中添加如下数组

'role' => [
                "podved" => "user",
                "other_podved" => "user",
                "dep10" => [
                    "dep10",
                    "user"
                ]
            ]

以每次重新加载用户角色

'reload_role' => true,