在 Laravel Passport 及其替代品中支持权限

问题描述

Laravel Passport 是否支持对路由、方法和多个请求拥有权限?例如,用户只能发送GET请求,或者用户对于特殊路由只能发送50个请求,或者用户只能访问特殊路由。

如果没有,您是否知道 laravel 或其他 PHP frameworks 中提供此类 API 身份验证和授权功能的任何包?

解决方法

为此,您需要使用中间件 cin.sync()

例如:

throttle