public IHttpActionResult Login() { NameValueCollection f = HttpContext.Current.Request.Form; string username = f["username"]; string password = f["password"]; var r = new LoginReturn(); switch (CheckCredentials(username, password)) { case LoginStatus.Okay: r.AuthToken = "AUTHORIZED"; break; case LoginStatus.InvalidPassword: r.error = new ServerError(ServerErrorNumber.InvalidLogin); break; case LoginStatus.UnknownUser: r.error = new ServerError(ServerErrorNumber.InvalidLogin); break; } return(Json(r, Global.JSONSettings())); }
public IHttpActionResult RegisterSubscriber() { NameValueCollection f = HttpContext.Current.Request.Form; string username = f["username"]; string password = f["password"]; var r = new LoginReturn(); r.error.ErrorMessage = "Success"; r.error.ErrorDetails = "No more info"; r.AuthToken = username + " IS NO LONGER AUTHORIZED WITH PASSWORD " + password; return(Json(r)); }