2016-07-06 4 views
0

adminフォルダの下にloginとregisterファイルを書き込んで認証しようとしていました。それから私はLaravelは、このコマンドを使用して認証フォームを提供することを実現:Laravel - make:別のルートにリダイレクトする

php artisan make:auth 

私は、このコマンドを実行し、すべてがうまくされていました。しかし、私がauth.login(Laravelによって作成)に到達しようとすると、admin.index(私が作成)にリダイレクトされます。何が起こっている?ここで

は私のコードです:

Route::group (['middleware'=>'auth'],function(){ 
    Route::get('/login', '[email protected]'); 
    Route::get('/home', '[email protected]'); 
}); 

これは私のコントローラです:

public function home() { 
    return view('home'); 
} 

public function login() { 
    return view('auth.login'); 
} 
+0

ビュー、設定、ルートキャッシュクリアをクリアしましたか? –

+0

noキャッシュをクリアしていません – Gvep

+0

クリアしてください。あなたの問題は解決されます –

答えて

0

あなたが/ログイン

を打つたびmiddeleware =>認証があり、ユーザーログインを検証しようとしていますルートの問題、ルートコードを交換する

Route::group (['middleware'=>'auth'],function(){ 
    Route::get('/login', '[email protected]'); 
    Route::get('/home', '[email protected]'); 
}); 

Route::get('/login', '[email protected]'); 
Route::group (['middleware'=>'auth'],function(){ 

    Route::get('/home', '[email protected]'); 
}); 
+0

私はそれを変更しましたが、何も起こりませんでした。私はミドルウェアなしでそれを使用しようとしたが、何も変わっていない。 – Gvep

関連する問題