This repository has been archived on 2025-11-04. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
know-it-all/server/routes/auth/Login.js
2022-03-09 14:20:37 -06:00

17 lines
461 B
JavaScript

const forge = require('node-forge');
const { Token } = require('../../models/index');
async function Login(req, res, next) {
const user = req.user;
const remember = req.body.remember;
await Token.destroy({ where: { userID: req.user.userID } });
const newToken = await Token.create({
userID: req.user.userID,
expires: remember,
});
res.send({ userID: user.userID, token: newToken.tokenID });
}
module.exports = Login;