Move API endpoints to /api

This commit is contained in:
Michael Jackson
2018-09-01 06:37:48 -07:00
parent 2c97136279
commit 185a956fb9
14 changed files with 420 additions and 184 deletions

View File

@ -1,3 +1,5 @@
const basicAuth = require("basic-auth");
const AuthAPI = require("../AuthAPI");
const ReadMethods = { GET: true, HEAD: true };
@ -10,7 +12,10 @@ function userToken(req, res, next) {
return next();
}
const token = (ReadMethods[req.method] ? req.query : req.body).token;
const credentials = basicAuth(req);
const token = credentials
? credentials.pass
: (ReadMethods[req.method] ? req.query : req.body).token;
if (!token) {
req.user = null;