zbanx/laravel-cas-client

v0.3.2 2022-04-18 12:10 UTC

This package is auto-updated.

Last update: 2024-09-18 17:37:47 UTC


README

Zbanx CAS Client

快速开始

  1. 使用 composer 安装
composer require zbanx/laravel-cas-client
  1. 发布配置文件
php artisan vendor:publish --provider="Zbanx\CasClient\CasClientServiceProvider"
  1. 用户模型添加 \Zbanx\CasClient\Traits\CasUser 特性
class User extends Authenticatable implements JWTSubject
{
    use Notifiable;
    use SoftDeletes;
    use CasUser;
    
    // ...
}
  1. 为需要管理权限的接口增加 cas.permission 中间件
Route::post('/download', 'ProjectAnalysisController@download')->name('download')->middleware('cas.permission');

接口路由

异常说明