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

时间:2019-12-01 07:53:59

标签: php laravel design-patterns solid-principles design-principles

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

1 个答案:

答案 0 :(得分:0)

要授权多个动作时,可以授权控制器。 authorizeResource涵盖多个操作,而表单请求仅针对当前请求。

例如,当您只想对存储和更新操作进行授权时,可以使用表单请求授权,例如,对于那些更经常使用FormRequest的操作。