change name action for api

This commit is contained in:
Nikolai Petukhov
2024-10-03 22:35:39 +03:00
parent 6bea0428f4
commit 8d0fadc906
12 changed files with 123 additions and 70 deletions

View File

@@ -1,30 +1,16 @@
const authRouter = require('express').Router();
// For cryptography
// const bcrypt = require('bcrypt');
// For creating tokens
const jwt = require('jsonwebtoken');
const TOKEN_KEY = "5frv12e4few3r"
require('dotenv').config();
const TOKEN_KEY = process.env.TOKEN_KEY;
module.exports = authRouter;
// Read already defined users (pseudo-DB)
const users = require('./users.json');
const { users, getUserFromDB } = require('../db');
const getUserFromDB = (userID) => {
if (!userID) {return false;}
// Accessing 'DB'
const user = users.find((user) => user.id === userID);
if (user) {
return user;
} else {
return false;
}
}
// Get a user by its id
authRouter.get('/:id', (req, res) => {