创建政策
由于在大型应用程序中定义 AuthServiceProvider
中的所有授权逻辑可能会变得很麻烦,因此 Laravel 允许你将授权逻辑拆分为策略类。策略是普通的 PHP 类,它根据授权的资源对授权逻辑进行分组。
你可以使用 make:policy
artisan 命令生成策略。生成的策略将放在 app/Policies
目录中:
php artisan make:policy PostPolicy
由于在大型应用程序中定义 AuthServiceProvider
中的所有授权逻辑可能会变得很麻烦,因此 Laravel 允许你将授权逻辑拆分为策略类。策略是普通的 PHP 类,它根据授权的资源对授权逻辑进行分组。
你可以使用 make:policy
artisan 命令生成策略。生成的策略将放在 app/Policies
目录中:
php artisan make:policy PostPolicy