Laravel authorization example
Policy là các class quản lý logic trong phân quyền liên quan đến một Model hoặc tài nguyên nào đó. Ví dụ, nếu chương trình của bạn là một blog, bạn có thể sở hữu một model Post và một policy là postpolicy để phân quyền các hành động khách hàng như là tạo hay cập nhật các nội dung bài viết. Một policy muốn dùng nên được đăng ký, AuthServiceProvider được đưa vào trong project Laravel chứa một thuộc tính policies để map Eloquent model với các policy tương ứng Laravel authorization example.
<?php
namespace AppProviders;
use AppPost;
use AppPoliciesPostPolicy;
use IlluminateSupportFacadesGate;
use IlluminateFoundationSupportProvidersAuthServiceProvider as ServiceProvider;
class AuthServiceProvider extends ServiceProvider
/**
* The policy mappings for the application.
*
* @var array
*/
protected $policies = [
Post::class => PostPolicy::class,
];
/**
* Register any application authentication / authorization services.
*
* @return void
*/
public function boot()
$this->registerPolicies();
//
Laravel authorization example - Giải thích chi tiết về LA
Tất Vành Cơ (sieutocviet.org)
Có hơn 3 năm kinh nghiệm CSS, JS 8 năm thực chiến trong quản trị website tư vấn giải pháp đẩy top, Kinh doanh online tối ưu nhất cho công ty.
Hiện đang là quản lý kinh doanh tại Siêu Tốc Việt.