【文件属性】:
文件名称:laravel-authorize:一种检查授权的中间件
文件大小:9KB
文件格式:ZIP
更新时间:2021-02-03 12:48:54
php security middleware laravel authorization
验证授权的中间件
该软件包提供了路由中间件,以保护路由免受未经授权的访问。 它中的授权功能。
保护路由可以通过添加中间件来实现:
Route :: get ( '/top-secret-page' , [
'middleware' => 'can:viewTopSecretPage' ,
'uses' => 'TopSecretController@index' ,
]);
当然,该中间件也可以应用于许多路由:
Route :: group ([ 'prefix' => 'admin' , 'middleware' => 'can:viewAdmin' ], function () {
//all the controllers of your admin section
. . .
});
此外,中间件可以使用:
Route :: get ( '/post/{post}' , [
'middleware' => 'can:editPost,post' ,
'uses' => 'PostController@edit' ,
])
【文件预览】:
laravel-authorize-master
----src()
--------Middleware()
--------AuthorizeServiceProvider.php(690B)
----LICENSE.md(1KB)
----CONTRIBUTING.md(1KB)
----composer.json(1KB)
----CHANGELOG.md(449B)
----README.md(8KB)
----config()
--------laravel-authorize.php(106B)
----.editorconfig(312B)