barradev/multipleauth
Composer 安装命令:
composer require barradev/multipleauth
包简介
Modul multiple auth untuk modul Barra Dev Studio
README 文档
README
Ini merupakan modul untuk membuat middleware yang dapat spesifik menentukan role user yang sedang login. Penerapannya di setiap route diberikan spesifik role apa saja yang bisa mengakses route tersebut.
Instalasi
composer require barradev/multipleauth
Setelah itu, jalankan perintah di bawah ini
php artisan multipleauth:publish
Jika sudah selesai, jangan lupa tambahkan baris kode ini di kernel.php bagian routeMiddleware
'multipleAuth' => \App\Http\Middleware\MultipleAuth::class,
Penggunaan
Di dalam route web.php, tambahkan middleware ini, contoh
Route::middleware(['auth', 'multipleAuth:admin,teacher'])->group(function () { // isi route }
Maka route di atas hanya bisa diakses oleh user dengan role admin dan juga teacher saja
统计信息
- 总下载量: 32
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-02-25