我有一个测试控制器如下:
namespace App\Http\Controllers\Modules\Test;
use App\Http\Requests;
use Illuminate\Http\Request;
use Auth;
use App\Http\Controllers\Controller;
class TestController extends Controller{
public function __construct(){
$this->middleware('auth');
}
public function index(){
return 'testing from controller';
}
}
当我尝试通过路由器访问索引方法时,它会以未经过身份验证的用户身份退回!虽然我已经登录了。但它无法识别,因为用户已经登录。它的行为就像用户未经过身份验证一样!
有什么建议我做错了吗?
我尝试过使用中间件组,如下所示:
Route::group(
['middleware' => 'auth'],
function () {
Route::get('testing', 'App\Http\Controllers\Modules\Test\TestController@index');
}
);
结果相同!!!
有什么建议我做错了吗?
非常感谢任何帮助...