2016-09-22 35 views
0

我正在使用laravel5.3和身份驗證。我想更改電子郵件字段作爲非唯一字段意味着相同的電子郵件註冊多次time.Register是成功的,但在登錄時它只需要第一個憑據是真實的。我如何從laravel Auth中的查詢中首先刪除。laravel 5.3更改身份驗證的SQL查詢

回答

0

數據庫中的每個表應至少有一個唯一列(主鍵/唯一鍵)。 UNIQUE約束唯一標識數據庫表中的每條記錄。 UNIQUE和PRIMARY KEY約束都爲一列或一組列的唯一性提供了保證。 PRIMARY KEY約束自動具有在其上定義的UNIQUE約束。

如果多次插入相同的電子郵件,則會導致數據庫不一致。

您可以指定不同的ACL角色(訪問控制列表)給用戶或者(管理員,成員或兩者)。

DB Design

+0

對不起我的問題是不同的。我只使用用戶表由laravel不提供任何其他和默認認證 –