您好我的Laravel身份验证(版本5.5)有问题。这是我的文件:
HomeController.php
class HomeController extends Controller {
public function __construct() {
$this->middleware('auth');
}
public function index() {
$coins = Coin::select('name')->orderBy('name', 'asc')->get();
return view('home.index', compact('coins'));
}
}
web.php
Route::resource('/', 'HomeController');
Auth::routes();
在档案LoginController
中我有protected $redirectTo = '/';
,而且我在RedirectIfAuthenticated.php
中也是如此:
public function handle($request, Closure $next, $guard = null)
{
if (Auth::guard($guard)->check()) {
return redirect('/');
}
return $next($request);
}
当我记录脚本时,我将我重定向到/
。创建下一个cookie:
问题是当我刷新页面,然后脚本将我重定向到登录页面,我必须再次投入。如果我没有提供足够的详细信息,请发给我信息,我编辑我的帖子。
我读了这个查询link,但没有帮助我。