簡體   English   中英

登錄后如何根據用戶在 laravel 中的角色重定向用戶

[英]How do I redirect users after logging in based on their role in laravel

在我的項目中,我想要一個表用戶和一個角色表來區分它們與另一個角色表。有人可以告訴我如何在我的登錄 controller 中設置它嗎?

定義它的好地方是LoginController

覆蓋redirectTo函數並根據經過身份驗證的用戶角色返回正確的 URL

像這樣的東西應該工作

protected function redirectTo()
{
    return auth()->user()->role->name == 'admin' ? '/dashboard' : '/home';
}

文檔

我希望這有幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM