| @@ -2,7 +2,7 @@ const validator = require('validator') | |||
| const mongoose = require('mongoose') | |||
| const bcrypt = require('bcryptjs') | |||
| const jwt = require('jsonwebtoken') | |||
| const User = require('../models/user') | |||
| const User = require('./user') | |||
| const tokenSchema = new mongoose.Schema({ | |||
| token: { | |||
| @@ -1,8 +1,4 @@ | |||
| const validator = require('validator') | |||
| const mongoose = require('mongoose') | |||
| const bcrypt = require('bcryptjs') | |||
| const jwt = require('jsonwebtoken') | |||
| const ejwt = require('express-jwt') | |||
| const Joi = require('joi') | |||
| const userSchema = new mongoose.Schema({ | |||
| @@ -1,6 +1,4 @@ | |||
| const { Router } = require("express") | |||
| const User = require("../models/token") | |||
| const Token = require('../models/token') | |||
| const Token = require('../database/models/token') | |||
| const bcrypt = require('bcryptjs') | |||
| const loginUser = async (req, res, next) => { | |||
| @@ -1,6 +1,6 @@ | |||
| const bcrypt = require("bcryptjs/dist/bcrypt") | |||
| const { Router } = require("express") | |||
| const User = require("../models/user") | |||
| const User = require("../database/models/user") | |||
| const getUsers = async (req, res, next) => { | |||
| try { | |||
| @@ -1,5 +1,4 @@ | |||
| const jwt = require('jsonwebtoken') | |||
| const User = require('../models/user') | |||
| const auth = async (req, res, next) => { | |||
| try { | |||
| @@ -1,8 +1,6 @@ | |||
| const express = require('express') | |||
| const User = require('../models/user') | |||
| const endpoints = require('../endpoints/user') | |||
| const router = new express.Router() | |||
| const app = express() | |||
| /** | |||
| * @openapi | |||
| @@ -12,7 +12,8 @@ const requestLogging = require('./middleware/requestLogging.js') | |||
| const cors = require('cors') //Cross-origin resource sharing | |||
| const helmet = require('helmet') //Basic protection against attacks like XSS | |||
| const config = require('config') //Default configuration file | |||
| const { json } = require('express') | |||
| //console.log(config.util.getEnv('NODE_ENV')) | |||
| const swaggerOptions = { | |||
| swaggerDefinition: { | |||