首页 > 解决方案 > laravel 5.5 Auth::attempt login 在本地服务器上工作但在实时服务器上不工作

问题描述

laravel 5.5 Auth::attempt login 在本地服务器和我的另一个实时服务器上工作,但在我的服务器上不起作用。

if (Auth::attempt(['email' => $request->email, 'password' => $request->password, 'is_admin' => 1], $request->remember)) {
            $result = array('msg' => 'success');
            $response['status'] = 'success';
            $response['msg'] = 'You have successfully!!';
            $response['url'] = url('admin');
        } else {
            $response['status'] = 'error';
            $response['msg'] = 'Email and password not match!!';
        }

我的网站链接: http: //giftmy.devssite.com/admin/login

相同的代码我上传了另一台正在运行的服务器 http://giftmy.webheed.com/admin/

用户名:pzanwar03@gmail.com 密码:123456

标签: phplaravel

解决方案


如果您使用 git 在服务器上部署,请确保对这些文件所做的更改在生产服务器上也可用。

\vendor\laravel\ui\src\AuthRouteMethods.php

\vendor\laravel\ui\auth-backend\AuthenticatesUsers.php

推荐阅读