false]); Route::get('/', 'BaseController@flutterRoute')->middleware('guest'); // Route::get('self-update', 'SelfUpdateController@update')->middleware('guest'); Route::get('setup', 'SetupController@index')->middleware('guest'); Route::post('setup', 'SetupController@doSetup')->middleware('guest'); Route::get('update', 'SetupController@update')->middleware('guest'); Route::post('setup/check_db', 'SetupController@checkDB')->middleware('guest'); Route::post('setup/check_mail', 'SetupController@checkMail')->middleware('guest'); Route::post('setup/check_pdf', 'SetupController@checkPdf')->middleware('guest'); Route::get('password/reset', 'Auth\ForgotPasswordController@showLinkRequestForm')->name('password.request'); Route::post('password/email', 'Auth\ForgotPasswordController@sendResetLinkEmail')->name('password.email'); Route::get('password/reset/{token}', 'Auth\ResetPasswordController@showResetForm')->middleware('email_db')->name('password.reset'); Route::post('password/reset', 'Auth\ResetPasswordController@reset')->middleware('email_db')->name('password.update'); /* * Social authentication */ Route::get('auth/{provider}', 'Auth\LoginController@redirectToProvider'); // Route::get('auth/{provider}/create', 'Auth\LoginController@redirectToProviderAndCreate'); /* * Inbound routes requiring DB Lookup */ Route::group(['middleware' => ['url_db']], function () { Route::get('/user/confirm/{confirmation_code}', 'UserController@confirm'); Route::post('/user/confirm/{confirmation_code}', 'UserController@confirmWithPassword'); }); Route::get('stripe/signup/{token}', 'StripeConnectController@initialize')->name('stripe_connect.initialization'); Route::get('stripe/completed', 'StripeConnectController@completed')->name('stripe_connect.return');