Checkpoint on cleaning up, preparing for completion of auth + routing

This commit is contained in:
2025-03-18 09:46:57 -05:00
parent 5a5d98a3ff
commit 2c32c5a9fc
7 changed files with 147 additions and 13 deletions

View File

@ -23,11 +23,7 @@ package com.kingsrook.sampleapp;
import com.kingsrook.qqq.backend.core.logging.QLogger;
import com.kingsrook.qqq.backend.core.model.metadata.code.QCodeReference;
import com.kingsrook.qqq.middleware.javalin.QApplicationJavalinServer;
import com.kingsrook.qqq.middleware.javalin.routeproviders.ProcessBasedRouter;
import com.kingsrook.qqq.middleware.javalin.routeproviders.SimpleFileSystemDirectoryRouter;
import com.kingsrook.qqq.middleware.javalin.routeproviders.authentication.SimpleRouteAuthenticator;
import com.kingsrook.sampleapp.metadata.SampleMetaDataProvider;
@ -59,12 +55,6 @@ public class SampleJavalinServer
{
QApplicationJavalinServer javalinServer = new QApplicationJavalinServer(new SampleMetaDataProvider());
javalinServer.withAdditionalRouteProvider(new SimpleFileSystemDirectoryRouter("/static-site", "static-site/")
.withRouteAuthenticator(new QCodeReference(SimpleRouteAuthenticator.class)));
javalinServer.withAdditionalRouteProvider(new ProcessBasedRouter("dynamic-site/<pagePath>", "DynamicSiteProcess")
.withRouteAuthenticator(new QCodeReference(SimpleRouteAuthenticator.class)));
javalinServer.start();
}
catch(Exception e)