2016-09-22 89 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不提供任何其他和默认认证 –