在控制器构造函数与表单请求中进行授权

问题描述 投票:0回答:1

我什么时候应该使用authorizeResource like here在控制器构造函数中进行授权,什么时候应该使用对表单请求like here进行授权?

php laravel design-patterns solid-principles design-principles
1个回答
0
投票

您要授权一个以上的动作,就可以授权一个控制器。 authorizeResource适用于掩盖操作,而表单请求仅适用于当前请求。例如,当您只想对存储和更新操作进行授权时,可以使用表单请求授权,因为对于那些更经常使用FormRequest的操作。

© www.soinside.com 2019 - 2024. All rights reserved.