catt-l/auth-node-hyperf

为hyperf设计的权限节点注解工具。

v1.0.2 2022-03-02 02:57 UTC

This package is auto-updated.

Last update: 2024-09-29 06:25:51 UTC


README

Hyperf框架的用户权限节点注解

注解说明

IsAuthNode

  • name 项目中不可重复,可以省略填写,将自动获取类名/方法名
  • label 用于简短介绍该节点用途,供开发和管理人员查看

使用方法

需要在全局中间件中添加 AuthNodeMiddleware

之后可以通过 $request->getAttribute(CurrentNode::class) 获取一个数组,里面是该路由所包含的权限节点列表