2016-10-05 61 views
0

認證後Laravel有默認對象Auth如何將附加數據添加到Laravel 5.3中的對象Auth中?

它從表用戶關於當前用戶的內容數據。 如何將其他數據從其他相關表中添加到該對象?

編輯: 所以,如果我是正確的,對象身份驗證創建時,用戶通過身份驗證。在這一刻,我需要通過附加數據填充對象。

+0

我期待着做同樣的事情,你有沒有得到這個想通了?我有來自用戶表的數據,這些數據在Auth期間已經被選中,還有設置表中的數據,我也需要登錄。 – NightOwlPrgmr

回答

1

我認爲你想在控制器中檢索用戶並將其作爲響應返回,也許是json?或者不是,這並不重要。在這裏你可以做什麼

public function getUser() 
{ 
    $user = auth()->user(); 

    $user->load('relationName'); 
    $user->load('anotherRelationName'); 
} 
+0

是的,但我可以在哪裏更改?在什麼文件中? – Babaev

+0

你會在控制器或其他一些負責爲你的用戶獲取數據的類中這樣做。通過提供一些代碼來更新您的問題,以便我更好地理解。或者至少多講一點你想要達到的目標? –

+1

我的意思是用用戶模型中的數據形成Auth對象的地方? – Babaev

相關問題