如何在 laravel jetstream 中重定向?
Posted
技术标签:
【中文标题】如何在 laravel jetstream 中重定向?【英文标题】:How to redirect in laravel jetstream? 【发布时间】:2021-03-01 13:50:57 【问题描述】:我正在使用带有 jetstream 的 laravel 8 我想知道如何将不同的用户(如管理员或用户)引导到不同的路线? RouteServiceProvider 有 Public const Home = ''; 但它只指向一条路线
【问题讨论】:
何时重定向它们? 管理员和用户登录时登录 看起来这还没有得到 fortify 的适当支持,正如您看到的 here,但 this 文章解释了如何创建自己的LoginResponse
来处理它。
我已经读过了,但我不知道该怎么办?
【参考方案1】:
我希望这可以帮助我解决问题的方法
我为管理员"admin/index.blade.php"
创建了一个新视图
然后我将开发人员的角色分配给管理员,然后在我的路由中使用它
Route::middleware(['role:developer'])->get('/admin', function ()
return view('admin.index');
)->name('admin');
【讨论】:
以上是关于如何在 laravel jetstream 中重定向?的主要内容,如果未能解决你的问题,请参考以下文章
使用 Jetstream 在 Laravel 8 中添加新 Livewire 组件时如何解决 RootTagMissingFromViewException 错误
Laravel 8 Jetstream如何在重置密码后将用户重定向到自定义路由
如何使用 laravel 8 +jetstream + spatie 为注册用户分配角色
如何将 Vuetify 3 添加到 Laravel 8 Jetstream + 惯性