group(function () { Route::post('load_page', 'PageController@load_page'); Route::prefix('auth')->group(function () { // Below mention routes are public, user can access those without any restriction. // Create New User Route::post('register', 'AuthController@register'); // Login User Route::post('login', 'AuthController@login'); // Refresh the JWT Token Route::get('refresh', 'AuthController@refresh'); // Below mention routes are available only for the authenticated users. Route::middleware('auth:api')->group(function () { //Route::middleware('auth.jwt')->group(function () { // Get user info Route::get('user', 'AuthController@user'); // Logout user from application Route::post('logout', 'AuthController@logout'); //Save Page Content Route::post('save_page', 'PageController@save_page'); //Load Page Content Route::post('load_page', 'PageController@load_page'); Route::post('get_userlist', 'AuthController@userlist'); Route::post('set_role','AuthController@set_role'); Route::post('delete_user','AuthController@delete_user'); Route::post('upload','FileController@upload'); Route::post('create_folder','FileController@createFolder'); Route::post('get_folders','FileController@getFolders'); Route::post('get_folders_with_images','FileController@getFoldersWithImages'); }); }); });