Merhaba kolay gelsin,
Panel login kısmı hazırlamaya çalışıyorum. Lakin bir kısmı aşamadım panel index'te çok fazla yönlendirme var diyor yardımınıza ihtiyacım var.
Routes :
Route::namespace('panel')->prefix('/panel')->group(function(){
Route::get('/','PanelController@index')->name('panelIndex')->middleware('logincheck');
Route::post('/login','PanelController@authenticate')->name('panelLogin');
Route::get('/logout','PanelController@logout')->name('panelLogout');
Route::get('/dashboard','PanelController@dashboard')->name('panelDashboard')->middleware('logincheck');
});
---------------------------------------------------------------------
Middleware :
public function handle($request, Closure $next)
{
if(Auth::check()){
if(Route::getCurrentRoute()->getName() === "panelIndex"){
return redirect()->route('panelDashboard');
}else{
return $next($request);
}
}else{
return redirect()->route('panelIndex');
}
}
---------------------------------------------------------------------
PanelController :
public function index(){
return view('panel.index');
}
Teşekkürler
Saygılar