【发布时间】:2021-12-01 20:08:03
【问题描述】:
使用如下示例的自定义域并不会告诉 Livewire 请求在此示例中以相同的子域 subdomain1 为前缀:
Route::domain('subdomain1.'.env('APP_DOMAIN', 'localhost'))
->middleware(['web',.....])
->as('app.')
->group(base_path('routes/app.php'));
问题在于 Livewire 获取端点的默认回调 /livewire/message/{message} 不幸的是仅使用根域,而不是基于调用它的位置。在我的情况下来自subdomain1,你可以猜到这意味着会话包的不同存储。首先是不同的会话。
因此,存储在子域的会话中与存储在会话本身中是不同的。尽管如此,为了根据每个子域封装 Livewire 使用,我还需要进行其他自定义,图像我有一个基于多租户的项目,我需要这样的隔离。
【问题讨论】:
标签: php laravel laravel-livewire livewires