zoukankan      html  css  js  c++  java
  • Laravel Sanctum and Laravel Permisssion 应用要点

    手册上的内容,不再缀述,只说应用要点。

    1、修改 config/auth.php

    'defaults' => [
    'guard' => 'sanctum',
    'passwords' => 'users',
    ],
     
    2、修改 Models/User.php
    /**
    * Define user guard name
    *
    * @var string
    */
    protected $guard_name = 'sanctum';
     
    3、extends Role, Permission, PersonalAccessToken
    由于要扩展功能,所以应该扩展这几个 Model。比如,全局应用 uuid。
    扩展之后,
    Role, Permission ,修改 config/permission.php 文件中的模型指定。
    PersonalAccessToken, 应该在 ServiceProvider 中进行注册,
     
    如:
    AppServiceProvider
     
    use AppModelsPersonalAccessToken;
     
    /**
    * Bootstrap any application services.
    *
    * @return void
    */
    public function boot()
    {
    // Register the costom model for sanctum
    Sanctum::usePersonalAccessTokenModel(PersonalAccessToken::class);
    }
  • 相关阅读:
    Web 服务器配置
    Web 浏览
    C++ Web 编程
    C++ 多线程
    C++ 信号处理
    C++ 预处理器
    C++ 模板
    C++ 命名空间
    C++ 动态内存
    C++ 异常处理
  • 原文地址:https://www.cnblogs.com/mouseleo/p/13967684.html
Copyright © 2011-2022 走看看