diff options
Diffstat (limited to 'serverstore.js')
-rwxr-xr-x | serverstore.js | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/serverstore.js b/serverstore.js index a420c16..21876ee 100755 --- a/serverstore.js +++ b/serverstore.js @@ -54,7 +54,7 @@ app.use(bodyParser.text({ })); -app.get("/challenge",function(req,res){ +app.get("/ss/challenge",function(req,res){ res.end(challenge); }); @@ -86,7 +86,7 @@ app.param("fname",function(req,res,next,fname){ req.ssfname=req.sscode+"_"+fname.replace(/[\x00-\x1F\/]/g,"").replace(/^\.+/,""); next(); }); -app.post("/image/:userid/:authhash/:fname",function(req,res){ +app.post("/ss/image/:userid/:authhash/:fname",function(req,res){ try { if(!fs.statSync("images").isDirectory())throw new Error; } catch(e){ @@ -97,7 +97,7 @@ app.post("/image/:userid/:authhash/:fname",function(req,res){ fs.mkdirSync("images/"+req.ssuser[0]); } fs.writeFileSync("images/"+req.ssuser[0]+"/"+req.ssfname,req.body); - res.end("http://"+req.hostname+"/ssimg/"+req.ssuser[0]+"/"+req.sscode); + res.end("http://"+req.hostname+"/ss/get/"+req.ssuser[0]+"/"+req.sscode); }); @@ -105,7 +105,7 @@ app.param("reguserid",function(req,res,next,reguserid){ req.ssreguserid=reguserid; next(); }); -app.post("/registerx/:reguserid",function(req,res){ //pass password in body +app.post("/ss/registerx/:reguserid",function(req,res){ //pass password in body var password=req.body; if(Persist.getItemSync("user_"+req.ssreguserid)){ res.sendStatus(409); //Conflict @@ -118,12 +118,12 @@ app.post("/registerx/:reguserid",function(req,res){ //pass password in body }); -app.get("/exists/:reguserid",function(req,res){ +app.get("/ss/exists/:reguserid",function(req,res){ res.sendStatus(Persist.getItemSync("user_"+req.ssreguserid)?200:404); res.end(); }); -app.get("/checklogin/:userid/:authhash",function(req,res){ +app.get("/ss/checklogin/:userid/:authhash",function(req,res){ res.sendStatus(200); //login checking is done in the authhash param res.end(); }); @@ -138,7 +138,7 @@ app.param("ssimgcode",function(req,res,next,ssimgcode){ } next(); }); -app.get("/ssimg/:userid/:ssimgcode",function(req,res){ +app.get("/ss/get/:userid/:ssimgcode",function(req,res){ var files=glob.sync(__dirname+"/images/"+req.ssuser[0]+"/"+req.ssimgcode+"*"); if(files.length==0){ res.sendStatus(404); |