@RequestMapping(value = "/me", method = RequestMethod.GET, produces = "application/json")
  public SystemUserResultBean get(
      @RequestHeader(value = "api-key", required = false) String apiHeaderKey)
      throws FlockException {
    // curl -u batch:123 -X GET http://localhost:8080/ab/profiles/me/

    Authentication auth = SecurityContextHolder.getContext().getAuthentication();
    SystemUserResultBean su =
        new SystemUserResultBean(
            regService.getSystemUser(apiHeaderKey), userProfileService.getUser(auth));
    return su;
  }