2017-04-10 94 views
0

我正在laravel的一個項目中學習框架。Laravel - 不同的註冊表/登錄

我創建了一個基本的註冊/登錄,之後我自定義了註冊表。現在我想在我的數據庫中創建另一個表。我想創建一個不同的註冊表,就像用戶和公司一樣。兩件不同的事情。

我應該怎麼走?

+1

你應該先嚐試一下,做不到,把它展示給我們,然後我們會幫你:) – Unex

回答

2

個人而言,我不會爲公司創建另一個「用戶」類型實體,但爲公司數據添加另一個表並將其連接到user。這樣你就可以保持默認的註冊和登錄過程。

如果您希望註冊公司的形式稍有不同,我會添加另一條路線&表單以收集「用戶」信息以及「公司」信息(公司名稱,電話,傳真等)。然後,在處理註冊時,您可以創建user實體,以及與給定信息的company關係。

但是,如果您仍想創建具有登錄/註冊流程的完全不同的實體,則必須自行構建User Providers並實施所需的合同。

+0

看,我用作曲家做一個默認的認證。之後,我克隆數據庫中的用戶表並重命名它。然後,我進入了我的項目並製作了用戶登錄所需的相同文件。但是我的寄存路線已經壞了。 –