访问控制
鉴权的目的是对系统资源进行访问控制。
对于常见的系统资源,Drupal 提供了 访问控制 API
,通常开发者不会直接检查用户的角色或权限,
而是通过 访问控制 API
。
路由
最基本的访问控制,是路由访问控制。
路由声明中的 requirements 选项。
在控制器代码中进行访问控制 Access checking in the controller content method
实体操作
缓存
访问控制 API 中返回系统的 AccessResultInterface
对象会被缓存,
所以它们是必须指定适当的缓存元信息。
登录后查看完整内容