Laravel Auth 更改表名
Posted
技术标签:
【中文标题】Laravel Auth 更改表名【英文标题】:Laravel Auth change table name 【发布时间】:2016-10-09 00:46:29 【问题描述】:所以我生成了 Laravel 的验证码使用
php artisan make:auth
但我想将数据库中的表名更改为帐户而不是用户。我已经在迁移、用户模型和 config/auth.php 中更改了它,但是当我尝试注册/登录时,它仍然在数据库中查找“用户”表。我一直在寻找解决方案,但这就是每个人的建议。 (顺便说一句,我已经有一个名为“用户”的表,其中包含其他数据)
还有什么需要改变的吗?
【问题讨论】:
您是否有任何异常或错误输出要显示?异常跟踪会很有帮助 这是我尝试注册时的输出,例如:pastebin.com/PyEjUBhF 向我们展示你在 auth.php 中所做的更改 【参考方案1】:似乎是验证试图检查电子邮件是否存在于用户表中。
将您的验证更改为:
'email' => 'required|email|unique:accounts'
【讨论】:
以上是关于Laravel Auth 更改表名的主要内容,如果未能解决你的问题,请参考以下文章
在 Laravel 4 中重定向更改 Auth::check() 的状态
Laravel AJAX Request Post 错误代码:使用 laravel auth 登录时会话 ID 更改后的 419