コード例 #1
0
ファイル: UserService.java プロジェクト: LADOSS-IFPB/ForCode
  @PermitAll
  @POST
  @Path("/login")
  @Consumes("application/json")
  @Produces("application/json")
  public Response login(@QueryParam("user") String username, String password) {

    username = EncodingUtil.decode(username);

    logger.info(username + " is signing in");

    User user = this.findUser(username);
    ResponseBuilder builder;

    if (user == null) {
      logger.info("Incorrect username: "******"Incorrect password for this username: "******" is logged");

        builder = Response.status(Response.Status.OK).entity(user);
        return builder.build();
      }
    }

    return builder.build();
  }