1
0
Fork 0
mirror of https://github.com/SinTan1729/chhoto-url synced 2024-12-25 23:28:37 -06:00

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