Laravel 8 安裝

2021-07-26 09:55 更新

你可以通過 Composer 安裝 Laravel Sanctum:

composer require laravel/sanctum 

接下來,你需要使用 vendor:publish Artisan 命令發(fā)布 Sanctum 的配置和遷移文件。Sanctum 的配置文件將會(huì)保存在 config 文件夾中:

php artisan vendor:publish --provider="Laravel\Sanctum\SanctumServiceProvider" 

最后,你需要執(zhí)行數(shù)據(jù)庫遷移文件。Sanctum 將創(chuàng)建一個(gè)數(shù)據(jù)庫表用于存儲(chǔ) API 令牌:

php artisan migrate 

假如你需要使用 Sanctum 來驗(yàn)證 SPA,你需要在 app/Http/Kernel.php 文件中將 Sanctum 的中間件添加到你的 api 中間件組中:

use Laravel\Sanctum\Http\Middleware\EnsureFrontendRequestsAreStateful;

'api' => [
    EnsureFrontendRequestsAreStateful::class,
    'throttle:60,1',
    \Illuminate\Routing\Middleware\SubstituteBindings::class,
], 
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)