InvalidArgumentException-Route [login] nicht definiert

InvalidArgumentException-Route [login] nicht definiert

Ich bin nicht in der Lage um das problem zu erkennen. Wenn ich entfernen Sie admin-panel-Routen aus dem nahen ware auth-Gruppe, es funktioniert wirklich gut. Aber mit, dass die Routen durch diese Ausnahme.

Hier ist mein Strecken-Datei.

   Route::group(['middleware'=>['auth']],function(){


        Route::post('/signin','userController@postSignIn')->name("signin");
     });

My controller function is :

     public function postSignIn(Request $request)
    {
        $this->validate($request,[
            'email' => 'required|email',
            'password' => 'required|min:6',
        ]);
        $email = $request['email'];
        $user = User::where("email",$email)->first();

        if(Auth::attempt(['email' => $request['email'],'password' => $request['password']]))
        {
            if ($user['verified'] == 1){
                if ($user['role'] == 2) {
                    return redirect()->route('dashboardd');

                }
                else if($user['role'] == 0 && $user['blocked'] == 1 ){
                    $message = 'Your account has been blocked by admin';
                    return redirect()->back()->with('message',$message);

                }else if($user['role'] == 1 && $user['blocked'] == 1 ){
                    $message = 'Your account has been blocked by admin';
                    return redirect()->back()->with('message',$message);
                }
                else{
                    return redirect()->route('news-feed');
//               return view('frontend.layouts.user_login_layout',compact('posts','comments','keywords','regular'));
                }
            }
            else
            {
                $message = 'Account not verified! Verify Email to activate your account';
                return redirect()->route('home')->with('message',$message);
            }

        }else{
            $message = 'Wrong Credentials , Try Again !  ';
            return redirect()->back()->with('message',$message);
        }
    }

Diese Routen, die das problem verursachen . im Zusammenhang mit der admin-panel.
Ich habe das gleiche in der Tabelle user für admins und Benutzer. Wenn ich entfernen Sie admin-panel Routen aus der Gruppe Benutzer anmelden kann perfekt. aber wenn ich diese Routen kann der Benutzer nicht mehr anmelden, noch der admin.

    //admin-panel routes

Route::get('importExport', 'ExcelImportController@importExport');
Route::post('importExcel', 'ExcelImportController@importExcel');
Route::post('/logicsubmit','AdminController@logicsubmit')->name("logicsubmit");
Route::get('/RegularUser','AdminController@Regulars')->name("RegularUser");
Route::get('/Company','AdminController@Companies')->name("Company");
Route::post('/signup','userController@userSignUp')->name("signup");
Route::post('/companysignup','CompanyController@companySignUp')->name("companysignup");
Route::get('/logout','userController@logout')->name("logout");
Route::get('/dashboardd','AdminController@index')->name("dashboardd");
Route::get('/admit','AdminController@admit')->name("admit");
Route::get('/admin','AdminController@admin')->name("admin");
Route::get('/admins','AdminController@admins')->name("admins");

Route::get('/lock', 'AdminController@lock')->name("lock");
Route::post('/adminsignup','AdminController@AdminSignUp')->name("adminsignup");
Route::get('/view/{id}','AdminController@ViewUser')->name("view");
Route::get('/block/{id}','AdminController@blockUser')->name("block");
Route::get('/unblock/{id}','AdminController@unblockUser')->name("unblock");
Route::get('/delete/{id}','AdminController@deleteUser')->name("delete");
Route::get('/Addkeywords','AdminController@Addkeywords')->name("Addkeywords");
Route::post('/addword','AdminController@addword')->name("addword");
Route::get('/editword/{id}','AdminController@editword')->name("editword");
Route::get('/deleteword/{id}','AdminController@deleteword')->name("deleteword");
Route::post('/updateword/{id}','AdminController@updateword')->name("updateword");

//end of admin-panel routes
InformationsquelleAutor DevTaabi | 2017-08-27
Schreibe einen Kommentar