//Sign Up $app->post('/sign_up', function () use($app) { $params = $app->request->params(); $u = User::exists($params['email']); if ($u == 0) { //No Exsists // $params['password']= $params['password'];//sha1($params['password']);//Encrypt password $r = User::sign_up($params); $app->response->body($r); } else { $app->response->body(json_encode(["error" => "exists"])); } }); //User Jobs $app->get("/user/jobs/:user_id", function ($user_id) use($app) { UserAuth::new_key($user_id); $u = User::find($user_id); //Find User $u->jobs; $u->userToken; $app->response->body($u->toJson()); }); //Full User Details/Profile $app->post("/user/profile/", function () use($app) { $user_id = $app->request->params('user_id'); // $token = $app->request->params('token'); // UserAuth::authenticate($user_id,$token);//Authenticate or Fail $u = User::find($user_id); //Find User //$u->userToken; $app->response->body($u->toJson());