access.routes.js 541 B

1234567891011121314151617181920
  1. /**
  2. * @file Provides the routes for user access.
  3. * @author Inigo Valentin
  4. * @since 4.0.0
  5. */
  6. const db = require("../models");
  7. const AuthService = require('../services/auth.service.js');
  8. module.exports = app => {
  9. const users = require("../controllers/user.controller.js");
  10. var router = require("express").Router();
  11. router.post("/register", users.create);
  12. router.post("/login", function(req, res) {
  13. const authService = new AuthService(db);
  14. authService.login(req, res);
  15. });
  16. app.use('/', router);
  17. }