Như các bạn đã biết Laravel 5.2 đã được phát hành cách đây vài ngày. Tôi đang thử phiên bản mới này. Tôi đã thực hiện một dự án mới sử dụng lệnh sau trên CLI:Laravel 5.2 Auth không hoạt động
laravel new testapp
Theo documentation of Authentication Quickstart, Tôi làm theo các lệnh sau đây để các tuyến đường giàn giáo và quan điểm của xác thực:
php artisan make:auth
Nó hoạt động tốt. Đăng ký đang hoạt động tốt. Nhưng tôi đang gặp vấn đề trong Đăng nhập. Sau khi đăng nhập Tôi đã thử nghiệm sau đây trong tập tin route.php:
Route::get('/', function() {
dd(Auth::user());
return view('welcome');
});
Auth::user()
đang trở lại null
và cũng Auth::check()
và Auth::guest()
không làm việc một cách thích hợp. Tôi đã cố gắng lặp đi lặp lại hai lần ba lần bằng cách tạo ra các dự án mới nhưng không thể có được kết quả chính xác.
Dưới đây là hoàn toàn route.php
<?php
/*
|--------------------------------------------------------------------------
| Routes File
|--------------------------------------------------------------------------
|
| Here is where you will register all of the routes in an application.
| It's a breeze. Simply tell Laravel the URIs it should respond to
| and give it the controller to call when that URI is requested.
|
*/
Route::get('/', function() {
dd(Auth::());
return view('welcome');
});
/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| This route group applies the "web" middleware group to every route
| it contains. The "web" middleware group is defined in your HTTP
| kernel and includes session state, CSRF protection, and more.
|
*/
Route::group(['middleware' => ['web']], function() {
//
});
Route::group(['middleware' => 'web'], function() {
Route::auth();
Route::get('/home', '[email protected]');
});
bất cứ ai có thể giúp tôi? hoặc Có ai phải đối mặt với cùng một vấn đề? Làm thế nào tôi có thể sửa chữa nó?
bạn đang sử dụng middleware nhóm 'web' trong nhóm tuyến đường của bạn? Vui lòng đăng tất cả các routes.php của bạn – Moppo
@Moppo đã thêm vào ở trên trong câu hỏi. –