server.post("/auth", (req, res) => { res.jsonp({ signed: "true", }) })
server.post("/courses/", function (req, res, next) { const error = validateCourse(req.body); if (error) { res.status(400).send(error); } else { req.body.slug = createSlug(req.body.title); // Generate a slug for new courses. next(); } });
app.post('/auth/login', (req, res) => { const {email, password} = req.body if (isAuth({email, password}) === false) { const status = 401 const message = 'Incorrect email or password' res.status(status).json({status, message}) return } const access_token = createToken({email, password}) res.status(200).json({access_token}) })
// POST /api/auth/login server.post(process.env.ROUTE_AUTHENTICATION, (req, res) => { const { email, password } = req.body; const user = isAuthenticated({ email, password }); if (user === undefined) { const status = 401; const message = "Incorrect email or password"; res.status(status).json({ status, message }); return; } db.get("user") .getById(user.id) .assign({ lastLogin: new Date() }) .write(); const token = createToken({ email, password }); res.status(200).json({ user, token }); });
server.post('/auth', (req, res) => { if (authUser(req)) { res.status(200).json({ success: true, token: testToken, profile: testProfile }); } else { res.status(401).json({ success: false, error: 'Email or password incorrect' }); } });
const authenticationRoute = (app) => { app.post('/authenticate', async (req, res) => { const { username, password } = req.body; const db = await connectDB(); const collection = db.collection('users'); const user = await collection.findOne({ name: username }); if (!user) { return res.status(500).send('User not found'); } const hash = md5(password); const isPasswordCorrect = hash === user.passwordHash; if (!isPasswordCorrect) { return res.status(500).send('User not found'); } const token = uuidv4(); authenticationTokens.push({ token, userId: user.id, }); const state = await assembleUserState(user); res.send({ token, state }); }); }
server.post(process.env.ROUTE_USER_POST, (req, res) => { var newUser = ({ name, email, cpf, password } = req.body);
server.post('/register', (req, res) => { res.status(200).json({ success: true }); });
//example post server.post("/myDummyObjects/", function (req, res, next) { const error = validateDummyObject(req.body); if (error) { res.status(400).send(error); } else { next(); } });
server.post("/books/", function(req, res, next) { const error = validateCourse(req.body); if (error) { res.status(400).send(error); } else { // req.body.slug = createSlug(req.body.id); // Generate a slug for new courses. next(); } });
server.post("/sigin", (req, res) => { res.jsonp({ token: "7J6gSuyj7J6gSuyj7J6gSuyj7J6gSuyj7J6gSuyj", }) })
server.post("/courses/", function(req, res, next) { const error = validateCourse(req.body); if (error) { res.status(400).send(error); } else { req.body.slug = createSlug(req.body.title); // Generate a slug for new courses. next(); } });
server.post("/courses/", function(req, res, next) { const error = validateCourse(req.body); if (error) { res.status(400).send(error); } else { req.body.slug = createSlug(req.body.title); // Generate a slug for new courses. next(); } });
server.post("/courses/", function(req, res, next) { const error = validateCourse(req.body); if (error) { res.status(400).send(error); } else { req.body.slug = createSlug(req.body.title); // Generate a slug for new courses. next(); } });
server.post("/courses/", function(req, res, next) { const error = validateCourse(req.body); if (error) { res.status(400).send(error); } else { req.body.slug = createSlug(req.body.title); // Generate a slug for new courses. next(); } });