【问题标题】:laravel 5.3 change SQL query of Authenticationlaravel 5.3 更改 Authentication 的 SQL 查询
【发布时间】:2016-09-22 07:56:50
【问题描述】:

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

【问题讨论】:

    标签: laravel-5.2 laravel-5.3


    【解决方案1】:

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

    如果多次插入相同的电子邮件,那么您的数据库就会不一致。

    您可以将不同的 ACL 角色(访问控制列表)分配给用户(admin、member 或两者)。

    【讨论】:

    • 对不起,我的问题不同。我只使用 users 表而不是 laravel 提供的任何其他默认身份验证
    猜你喜欢
    • 1970-01-01
    • 2017-05-16
    • 2016-10-14
    • 2017-03-26
    • 1970-01-01
    • 1970-01-01
    • 2017-01-11
    • 1970-01-01
    • 2017-10-26
    相关资源
    最近更新 更多