laravel 5.3更改身份验证的SQL查询

时间:2016-09-22 07:56:51

标签: laravel-5.2 laravel-5.3

我正在使用laravel5.3和身份验证。我想更改电子邮件字段,因为非唯一字段意味着多次注册相同的电子邮件。注册成功但在登录时它只获取第一个凭证为真。我如何从laravel Auth中的查询中删除。

1 个答案:

答案 0 :(得分:0)

数据库中的每个表都应至少有一个唯一列(主键/唯一键)。 UNIQUE约束唯一标识数据库表中的每条记录。 UNIQUE和PRIMARY KEY约束都为一列或一组列的唯一性提供了保证。 PRIMARY KEY约束自动在其上定义UNIQUE约束。

如果多次插入相同的电子邮件,则说明您的数据库不一致。

您可以为用户分配不同的ACL角色(访问控制列表)(管理员,成员或两者)。

DB Design