}); // Authentication routes... Route::post('auth/login', 'Auth\\AuthController@postLogin'); Route::get('auth/logout', 'Auth\\AuthController@getLogout'); Route::group(['middleware' => 'auth'], function () { // root Route::get('/', function () { return ViewController::getHomepage(); }); // query server Route::get('/query', function () { return ViewController::getQueryPage(); }); // conduit Route::get('/conduit', function () { return APIController::index(); }); Route::group(['prefix' => 'conduit'], function () { // conduit index Route::get('generate', function () { return APIController::generateAPIFile(); }); // conduit generator Route::post('conjure', function () { return APIController::conjureConduit(); }); // conduit connection Route::get('connect/{id}', function ($id) { return APIController::conduitConnect($id); }); // conduit execute