Skip to content
Snippets Groups Projects
Commit 884887e0 authored by Felix Sidokhine's avatar Felix Sidokhine
Browse files

inlining some stuff

parent 4c82024b
No related branches found
No related tags found
No related merge requests found
......@@ -21,8 +21,10 @@ public class PublicNameServer implements NameServer {
try {
URL url = new URL(nameserverURI+"/");
HttpURLConnection con = (HttpURLConnection) url.openConnection();
con.setRequestMethod("GET");
con.setRequestMethod("POST");
con.connect();
//Send the name registration request.
con.getOutputStream().write("".getBytes());
return con.getResponseCode();
}
catch (Exception e) {
......
......@@ -24,12 +24,9 @@ public class APIFilter implements Filter {
} else {
boolean authsuccess = false;
boolean isLogin = false;
if (request.getServletPath().contains("login")) {
isLogin = true;
}
if (request.getHeader("x-token") != null) {
if (request.getServletPath().contains("login")) isLogin = true;
if (request.getHeader("x-token") != null)
authsuccess = userAuthenticationModule.validateAndGetUsername(request.getHeader("x-token")) != null;
}
if (authsuccess || isLogin) filterChain.doFilter(servletRequest, servletResponse);
else response.sendError(403,"This endpoint requires setup to be complete!");
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment