Làm cách nào để cài đặt Space trong Laravel 8?

Bởi vì tất cả các quyền sẽ được đăng ký trên cổng của Laravel, bạn có thể kiểm tra xem người dùng có quyền hay không bằng hàm can mặc định của Laravel

$user->can['edit articles'];

hỗ trợ chúng tôi

Chúng tôi đầu tư rất nhiều tài nguyên vào việc tạo ra các gói nguồn mở tốt nhất trong lớp. Bạn có thể hỗ trợ chúng tôi bằng cách mua một trong những sản phẩm trả phí của chúng tôi

Chúng tôi đánh giá cao việc bạn gửi cho chúng tôi một tấm bưu thiếp từ quê hương của bạn, đề cập đến [những] gói bạn đang sử dụng của chúng tôi. Bạn sẽ tìm thấy địa chỉ của chúng tôi trên trang liên hệ của chúng tôi. Chúng tôi xuất bản tất cả các bưu thiếp nhận được trên bức tường bưu thiếp ảo của chúng tôi

thử nghiệm

composer test

Nhật ký thay đổi

Vui lòng xem CHANGELOG để biết thêm thông tin về những thay đổi gần đây

Đóng góp

Vui lòng xem ĐÓNG GÓP để biết chi tiết

Bảo vệ

Nếu bạn phát hiện ra bất kỳ vấn đề nào liên quan đến bảo mật, vui lòng gửi email tới security@spatie. thay vì sử dụng trình theo dõi vấn đề

Bưu thiếp

Bạn được tự do sử dụng gói này, nhưng nếu nó được sử dụng trong môi trường sản xuất của bạn, chúng tôi đánh giá cao việc bạn gửi cho chúng tôi một tấm bưu thiếp từ quê hương của bạn, đề cập đến [những] gói nào bạn đang sử dụng

Địa chỉ của chúng tôi là. Spatie, Kruikstraat 22, 2018 Antwerp, Bỉ

Chúng tôi xuất bản tất cả các bưu thiếp nhận được trên trang web của công ty chúng tôi

Tín dụng

Gói này chủ yếu dựa trên các bài học Laracasts tuyệt vời của Jeffrey Way về quyền và vai trò. Mã ban đầu của nó có thể được tìm thấy trong repo này trên GitHub

Đặc biệt cảm ơn Alex Vanderbist, người đã giúp đỡ rất nhiều với v2 và Chris Brown vì sự hỗ trợ lâu năm của anh ấy đã giúp chúng tôi duy trì gói hàng

Ví dụ hướng dẫn về vai trò và quyền của người dùng Laravel 8. Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách triển khai hướng dẫn về quyền và vai trò của người dùng trong laravel 8 bằng cách sử dụng dấu cách/quyền của laravel

Gói trình soạn thảo quyền vai trò không gian cung cấp cách tạo acl trong laravel 8. họ cung cấp cách gán vai trò cho người dùng, cách gán quyền cho người dùng và cách gán quyền cho vai trò

Giàn giáo xác thực bootstrap của Laravel 8. Trong hướng dẫn này, bạn sẽ tìm hiểu cách xây dựng trang đăng nhập, đăng ký, đăng xuất, quên mật khẩu, hồ sơ và đặt lại mật khẩu bằng cách sử dụng laravel ui và giàn giáo bootstrap

Trong hướng dẫn ví dụ xác thực bootstrap laravel 8 này, chúng ta sẽ sử dụng laravel Ui và BOOTSTRAP Auth để triển khai đăng nhập mặc định, đăng ký, đặt lại mật khẩu, quên mật khẩu, xác minh email và chế độ xem phiến xác thực hai yếu tố và tệp điều khiển

Laravel 8 User Roles Với Bootstrap Auth Scaffolding Ví dụ Hướng dẫn

Bước 1 – Cài đặt ứng dụng Laravel 8

Ở bước 1, hãy mở thiết bị đầu cuối của bạn và điều hướng đến thư mục máy chủ web cục bộ của bạn bằng lệnh sau

_______2_______

Sau đó cài đặt ứng dụng mới nhất của laravel 8 bằng lệnh sau

composer create-project --prefer-dist laravel/laravel Laravel8Auth

Bước 2 – Cấu hình cơ sở dữ liệu

Ở bước 2, hãy mở ứng dụng laravel 8 đã tải xuống của bạn vào bất kỳ trình soạn thảo văn bản nào. Sau đó tìm. env và định cấu hình chi tiết cơ sở dữ liệu như sau

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=db name
DB_USERNAME=db user name
DB_PASSWORD=db password

Bước 3 – Cài đặt gói Space Composer

Trong bước này, hãy thực hiện lệnh sau trên thiết bị đầu cuối để cài đặt gói Space cho ACL và gói bộ sưu tập biểu mẫu html

_______5_______
composer require laravelcollective/html

Sau đó thêm các dòng mã sau vào ứng dụng. php, được đặt bên trong thư mục cấu hình

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

Sau đó, thực hiện lệnh sau trên thiết bị đầu cuối để xuất bản phụ thuộc gói không gian

________số 8_______

Bước 4 – Tạo mô hình và di chuyển

Trong bước này, hãy thực hiện lệnh sau để tạo tệp mô hình và tệp di chuyển

php artisan make:model Product -m

Sau đó mở tên tệp di chuyển create_products_tables. php và thêm đoạn mã sau vào đó, được đặt trong thư mục cơ sở dữ liệu/di chuyển

Chủ Đề