Я пытаюсь создать простую форму аутентификации, но когда я загружу ее в свой браузер, используя localhost:8000
, он не загрузит главную страницу? , Сначала я создал базу данных (auth) после этого, я написал php artisan make:auth
в моем cmd, затем создал таблицы php artisan migrate
. Когда я пытаюсь загрузить мой localhost:8000
, он показывает мне только Laravel 5, но он не будет показывать домашнюю страницу аутентификации. Любая помощь? Кстати, я использую Laravel 5.2Домашняя страница аутентификации не будет показывать
route.php
<?php
Route::get('/', function() {
return view('welcome');
});
Route::auth();
Route::get('/home', '[email protected]');
?>
HomeController.php
<?php
namespace App\Http\Controllers;
use App\Http\Requests;
use Illuminate\Http\Request;
class HomeController extends Controller
{
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
$this->middleware('auth');
}
/**
* Show the application dashboard.
*
* @return \Illuminate\Http\Response
*/
public function index()
{
return view('home');
}
}
Я следую за несколько шагов в Интернете, как создать домашнюю страницу аутентификации , Итак, это мой выход из желания ниже.
'artisan make: auth' будет генерировать виды аутентификации и маршруты, но они не будут отображаться на главной странице. Проверьте 'routes.php' и ваш' HomeController'. – TheFallen
@ TheFallen см. Мой обновленный пост. – Francisunoxx
@Francisunoxx Используйте 'Route :: auth();' в промежуточном программном обеспечении ** 'web' **, а затем перейдите на localhost: 8000/login – prateekkathal