refactor(api): refactor logging in login endpoint to use winston instead of plain console.log

This commit is contained in:
☙◦ The Tablet ❀ GamerGirlandCo ◦❧ 2023-10-10 22:12:36 -04:00
parent d224f43448
commit 2f60479ad2
Signed by: tablet
GPG Key ID: 924A5F6AF051E87C

View File

@ -1,13 +1,15 @@
import mongoose from "mongoose";
import jwt from "jsonwebtoken";
import { IUser, User } from "~/models/user";
import { log } from "~/lib/server/logger";
export default eventHandler(async (event) => {
const wrongMsg = "wrong credentials";
let reqbody = await readBody(event);
let user = await User.findOne({ username: reqbody.username }).exec();
console.log("USER -> ", user);
console.log("conn ->", mongoose.connection);
log.debug(reqbody, { label: "login/body" });
log.debug("USER -> " + user, { label: "login" });
log.debug("conn ->" + mongoose.connection, { label: "login" });
let cok = getHeader(event, "Authorization")?.replace("Bearer ", "");
if (!cok) {
if (!user) {