@RequestMapping(value = "/login/social", method = RequestMethod.POST)
  public ResponseEntity loginSocial(@RequestBody Map<String, String> loginInfoMap) {
    final String token =
        userAccountBo.loginSocial(
            loginInfoMap.get(SOCIAL_NETWORK),
            loginInfoMap.get(AUTH_DATA),
            loginInfoMap.get(USER_CATEGORY));

    Map<String, String> map = new HashMap<>(1);
    map.put(TOKEN, token);
    return token != null
        ? new ResponseEntity<>(map, HttpStatus.OK)
        : new ResponseEntity(HttpStatus.BAD_REQUEST);
  }