Skip to content

cafelaptrinh/laravel-permission

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Phân Quyền laravel

Latest Version on Packagist Total Downloads

Cài đặt

Bước 1

Sử dụng câu lệnh composer require:

composer require cafelaptrinh/laravel-permission

Bước 2

Tiếp theo chạy lệnh:

    php artisan vendor:publish --provider="CafeLT\Permission\PermissionServiceProvider"

Lệnh này sẽ tạo config, migration và seeder

Bước 3

Chạy tiếp lệnh migrate để tạo table database cần thiết:

    php artisan migrate

Bước 4

* Nếu phiên bản laravel của bạn từ laravel 5.5 trở lên thì bỏ qua bước này.

Sau khi chạy composer xong tiến hành vào file config/app.php và add provider:

'providers'=>[
    CafeLT\Permission\PermissionServiceProvider::class,
]

Bước 5

Vào model người dùng thêm lệnh sau: * laravel mặc định là App\Users.

<?php
namespace App;

use CafeLT\Permission\Traits\HasRoles;
...

class User extends Authenticatable
{
...

use hasRoles;

...
}

Vậy là đã cài thành công ! Giờ hãy chọn các mục dưới đây:

Cách dùng Role

Cách dùng Role trong Blade laravel

About

phân quyền trong laravel sử dụng database

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages