public ActionResult Registration(User user) { var User = Authenticate.Authentication(user.email); if (User != null) { Response.StatusCode = (int)HttpStatusCode.BadRequest; return(Content("This email already exist", MediaTypeNames.Text.Plain)); } if (Authenticate.TokenExist(user.email)) { Response.StatusCode = (int)HttpStatusCode.BadRequest; return(Content("Validate this email with the token we already send you", MediaTypeNames.Text.Plain)); } var token = Authenticate.CreateToken(user); General.SendEmailValidation(token.token, user.email); Response.StatusCode = (int)HttpStatusCode.OK; return(Content("A token has been send to you email. Please click in the url to confirm the token.", MediaTypeNames.Text.Plain)); }