| | Here is where you will register all of the routes in an application. | It's a breeze. Simply tell Laravel the URIs it should respond to | and give it the controller to call when that URI is requested. | */ Route::get('/', function () { return view('welcome'); }); Route::group(['prefix' => 'api/v0.1'], function () { // Make sure the API is working. Route::get('/heartbeat', function () { return Response::json(["response" => "OK"])->header('Access-Control-Allow-Origin', '*'); }); Route::get('/docs', function (Request $request) { return view('docs', ['users' => App\User::all(), 'companies' => App\Company::with('user')->get(), 'request' => $request]); }); // User Management Routes Route::group(['prefix' => 'user'], function () { Route::post('/login', "UserManagementController@loginUser"); Route::post('/register', "UserManagementController@registerUser"); Route::group(['middleware' => ['customauth']], function () { Route::put('/edit', "UserManagementController@editUser"); Route::patch('/password', "UserManagementController@changePassword"); Route::post('/logout', "UserManagementController@logoutUser"); Route::delete('/deactivate', "UserManagementController@deactivateUser"); Route::get('/get', "UserManagementController@getUser"); }); }); // Chat Routes Route::group(['middleware' => ['customauth'], 'prefix' => 'chat'], function () {