首页 > 解决方案 > Laravel 7 未定义的方法

问题描述

我正在为登录创建一个自定义控制器,但尝试显示为未定义,我无法解决,请帮助

在此处输入图像描述

标签: laravellaravel-7

解决方案


像这样改变你的变量:

$user = $request->input('username');
$pass = $request->input('password');

如果它仍然不起作用,请尝试这样做:

在文件顶部:

use Illuminate\Support\Facades\Auth;

然后 :

$credentials = $request->only('username', 'password');

        if (Auth::attempt($credentials)) {
            // Authentication passed...
            return view('template.index');
        }

这应该可以工作
https://laravel.com/docs/7.x/authentication


推荐阅读