isaacdew/laravel-fortify-multitenancy
一个易于配置基于子域的多租户环境的 Laravel Fortify 扩展包。
dev-main
2022-05-02 03:05 UTC
Requires (Dev)
- laravel/fortify: 2.x-dev
- orchestra/testbench: ^7.4.0
This package is auto-updated.
Last update: 2024-09-30 01:50:16 UTC
README
安装
composer require isaacdew/laravel-fortify-multitenancy
php artisan vendor:publish --tag=laravel-fortify-multitenancy-migrations
将 SetTenant
中间件添加到你的 Kernel.php
文件中 $middleware
属性的顶部
namespace App\Http; use Isaacdew\LaravelFortifyMultitenancy\SetTenant; use Illuminate\Foundation\Http\Kernel as HttpKernel; class Kernel extends HttpKernel { /** * The application's global HTTP middleware stack. * * These middleware are run during every request to your application. * * @var array<int, class-string|string> */ protected $middleware = [ SetTenant::class, // \App\Http\Middleware\TrustHosts::class, \App\Http\Middleware\TrustProxies::class, \Illuminate\Http\Middleware\HandleCors::class, \App\Http\Middleware\PreventRequestsDuringMaintenance::class, ...