默认的 Auth 无法登录的问题?
习惯用Auth::loginUsingId(1, true);
来测试用户,但是发现去掉这行代码,就会很尴尬的无法登录。
代码是用默认的make:auth生成的。
<?php
namespace App\Http\Controllers\Auth;
use App\Http\Controllers\Controller;
use Illuminate\Foundation\Auth\AuthenticatesUsers;
class LoginController extends Controller
{
use AuthenticatesUsers;
protected $redirectTo = '/home';
public function __construct()
{
$this->middleware('guest', ['except' => 'logout']);
}
}
问题已经解决,是我之前的Session的Driver的问题。
改为database后正常了。