php - Laravel 身份验证问题

标签 php html mysql laravel laravel-4

验证用户身份时遇到一些问题。 这是我的基本登录功能:http://pastebin.com/a92Mnb7C 这是我的 HTML:http://pastebin.com/bmAnVSeA 表名是users,我可以连接到它。 我有一个测试用户: 2 测试 test@test.com $2y$10$6stKxV9TSiqFfLPSRffKOO8.OTJs

我尝试过使用哈希密码和未哈希密码。

身份验证模式设置为“数据库”而不是“equolent”。 auth 表设置为“users”。

任何人都可以帮助提出错误或任何故障排除帮助吗? 将不胜感激。 谢谢!

最佳答案

您的字段名称不匹配:

if(Input::has('login_email') AND Input::has('login_password')){
               ^^^^^^^^^^                    ^^^^^^^^^^^^^^^
        if (Auth::attempt(array('email'=>Input::get('email'), 'password'=>Input::get('password')))) {
                                                     ^^^^^^                           ^^^^^^^^

login_email != 电子邮件,以及 login_password != 密码

关于php - Laravel 身份验证问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24875512/

相关文章:

mysql - SQL 语句的 WHERE 子句中的加权条件

php - 我在 php 中的 INSERT INTO SELECT FROM 语句正确吗?

php - 调用外部 API 的 SQL 事务

php - 使用 glob() 显示目录中的图像,同时回显唯一的第一张图像

PHP 强制下载和刷新解决方案不起作用

javascript - 尝试进行 ajax 调用时 TypeError : elem. nodeName 未定义

php - 拉维尔 4 : Eloquent relationship get all data

javascript - Symfony - 如何使用 JavaScript 变量作为 Symfony 路由中的参数值?

javascript - 我想改变 javascript 时间相关的 div 的背景颜色

javascript - Bootstrap 单选按钮在 flask 中不起作用