Cleaned up the auth a bit

This commit is contained in:
Przemek Dragańczuk 2020-03-24 07:53:17 +01:00
parent f0e339e000
commit 25adf04903

View File

@ -22,9 +22,11 @@ public class App {
// Add GZIP compression // Add GZIP compression
after(Filters::addGZIP); after(Filters::addGZIP);
// Authenticate // No need to auth in dev
Filter authFilter = Filters.createAuthFilter(); if(System.getenv("dev") == null) {
before("/index.html", authFilter); // Authenticate
before("/api/*", Filters.createAuthFilter());
}
get("/", (req, res) -> { get("/", (req, res) -> {
res.redirect("/index.html"); res.redirect("/index.html");
@ -33,7 +35,6 @@ public class App {
path("/api", () -> { path("/api", () -> {
before("/*", authFilter);
get("/all", Routes::getAll); get("/all", Routes::getAll);
post("/new", Routes::addUrl); post("/new", Routes::addUrl);
delete("/:shortUrl", Routes::delete); delete("/:shortUrl", Routes::delete);