Laravel authorization example

Policy là các class quản lý hợp lý trong phân quyền ảnh hưởng đến một Model hoặc tài nguyên nào đó. Ví dụ, nếu phần mềm của bạn là một blog, bạn có lẽ sở hữu một model Post và một policy là postpolicy để phân quyền các hành động các bạn giống như 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 với 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

5/5 - (1 bình chọn)

Laravel authorization ví dụ - Khái niệm dễ hiểu về LA

Lê Trương Tấn Lộc (sieutocviet.net)

Trải qua 6 năm kinh nghiệm Laravel 7 năm thực chiến trong quản lý web site tư vấn giải pháp SEO từ khóa, Marketing tối ưu nhất cho tập đoàn quốc tế.
Hiện là quản lý kinh doanh tại Siêu Tốc Việt.