webman-permission icon indicating copy to clipboard operation
webman-permission copied to clipboard

🔒 An authorization library that supports access control models like ACL, RBAC, ABAC for webman plugin

Results 3 webman-permission issues
Sort by recently updated
recently updated
newest added
trafficstars

是要将 config/container.php 中的 `return new Webman\Container; ` 替换成 `$builder = new \DI\ContainerBuilder(); $builder->addDefinitions(config('dependence', [])); $builder->useAutowiring(true); return $builder->build();` 吗

权限更新或修改时不及时生效! 需要 webman reload "php": ">=7.2", "workerman/webman-framework": "^1.5.0", "monolog/monolog": "^2.0", "webman/console": "^1.2", "illuminate/database": "^10.29", "illuminate/pagination": "^10.29", "illuminate/events": "^10.29", "symfony/var-dumper": "^6.3", "illuminate/redis": "^10.29", "shopwwi/webman-auth": "^1.1", "casbin/webman-permission": "^1.2"

question

> 在源码里找了半天没找到,将数据加载到redis里面的代码,只找到`LaravelDatabaseAdapter.php`适配器的100行左右 ```php public function loadPolicy(Model $model): void { $rows = $this->model->select(['ptype', 'v0', 'v1', 'v2', 'v3', 'v4', 'v5'])->get()->toArray();; foreach ($rows as $row) { $this->loadPolicyArray($this->filterRule($row), $model); } } ``` 调用`AdapterHelper.php`的`loadPolicyArray`方法 ```php...