Example #1
0
    Route::any('translate_file_list/{translate_id}', ['as' => 'translate_file_list', 'middleware' => 'auth', 'uses' => 'TranslateController@listDoc']);
    Route::any('translate_save_status/{translate_id}', ['as' => 'translate_save_status', 'middleware' => 'auth', 'uses' => 'TranslateController@saveStatus']);
    Route::any('translate_list', ['as' => 'translate_list', 'middleware' => 'auth', 'uses' => 'TranslateController@listTranslate']);
});
/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| This route group applies the "web" middleware group to every route
| it contains. The "web" middleware group is defined in your HTTP
| kernel and includes session state, CSRF protection, and more.
|
*/
Route::group(['middleware' => ['web']], function () {
    Route::Auth();
    Route::get('login', ['as' => 'login', 'uses' => 'Auth\\AuthController@showLoginForm']);
    // Route::post('login',[ 'as' => 'login',  'uses' =>'Auth\AuthController@login']);
    Route::get('logout', ['as' => 'logout', 'uses' => 'Auth\\AuthController@logout']);
    Route::get('register', ['as' => 'register', 'uses' => 'Auth\\AuthController@showRegistrationForm']);
    Route::post('register', 'Auth\\AuthController@register');
    Route::get('lang/{lang}', ['as' => 'lang.switch', 'uses' => 'HomeController@switchLang']);
    Route::any('/', ['as' => 'base', 'uses' => 'HomeController@dashboard']);
});
// Route::get('login', 'Auth\AuthController@showLoginForm');
// Route::get('login', 'Auth\AuthController@showLoginForm');
// Route::post('login', 'Auth\AuthController@login');
// Route::get('logout', 'Auth\AuthController@logout');
Route::group(['middleware' => ['web', 'auth']], function () {
    Route::any('home', ['as' => 'home', 'uses' => 'HomeController@dashboard']);
    Route::get('user_update/{userid}', ['as' => 'user_detail', 'uses' => 'UserController@detail']);