访问控制

由 admin 提交于 周三, 06/07/2023 - 15:21

访问控制

鉴权的目的是对系统资源进行访问控制。 对于常见的系统资源,Drupal 提供了 访问控制 API,通常开发者不会直接检查用户的角色或权限, 而是通过 访问控制 API 。

路由

最基本的访问控制,是路由访问控制。

路由鉴权

路由声明中的 requirements 选项。

在控制器代码中进行访问控制 Access checking in the controller content method

实体操作

缓存

访问控制 API 中返回系统的 AccessResultInterface 对象会被缓存, 所以它们是必须指定适当的缓存元信息。