Пытаюсь сделать простейший пример чтобы страница была доступна только для авторизованных или редиректила на авторизацию.
Вот есть контроллер TestsController
<?php
namespace App\Http\Controllers\Admin;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
class TestsController extends Controller
{
public function index()
{
dd('closed page');
}
}
Вот роуты:
Route::get('/', function () {
return view('welcome');
});
Auth::routes();
Route::middleware('auth')->group(function () {
Route::get('/home', 'HomeController@index')->name('home');
Route::get('secret', 'Admin\TestsController@index');
});
В примере, который я смотрю все работает. Там версия 5.5. laravel. Может проблема в версии? У меня 5.3 - у меня при попытке зайти на /secret показывает 500