Skip to content

Commit

Permalink
logging anonymous requests
Browse files Browse the repository at this point in the history
  • Loading branch information
csokol committed Jul 31, 2014
1 parent bafbe38 commit 4db42bc
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 6 deletions.
1 change: 0 additions & 1 deletion src/main/java/org/mamute/providers/DefaultViewObjects.java
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,6 @@ private String getCurrentUrl() {
url = "http://" + host + req.getRequestURI();
}
if(url.endsWith("/")) url = url.split(SLASH_AT_END)[0];
LOG.debug("setting url: " + url);
return url;
}

Expand Down
13 changes: 8 additions & 5 deletions src/main/java/org/mamute/util/UserLogger.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,16 +21,19 @@ public class UserLogger {
private static Logger LOG = Logger.getLogger(UserLogger.class);

public void logUser(@Observes MethodReady methodReady) {
String userName = "anonymous";
if (loggedUser.isLoggedIn()) {
String realIp = request.getHeader("X-Real-IP");
User user = loggedUser.getCurrent();
String name = user.getName();
String id = user.getId().toString();
String uri = request.getRequestURI();
String method = request.getMethod();
String log = format("%s -> %s from %s (id=%s) %s", method, uri, name, id, realIp);
LOG.info(log);
userName = format("%s (id=%s)", name, id);
}

String realIp = request.getHeader("X-Real-IP");
String uri = request.getRequestURI();
String method = request.getMethod();
String log = format("%s -> %s from %s %s", method, uri, userName, realIp);
LOG.info(log);

}
}

0 comments on commit 4db42bc

Please sign in to comment.