diff --git a/src/controllers/userController.ts b/src/controllers/userController.ts index 1117867..82611cd 100644 --- a/src/controllers/userController.ts +++ b/src/controllers/userController.ts @@ -13,13 +13,13 @@ import { MONGODB_IGNORED_FIELDS } from "../utils/constants"; export async function SignUp(req: Request, res: Response) { try { - const { accountName, username, password } = req.body; + const { AccountName, Username, Password } = req.body; - if (!accountName || !username || !password) { + if (!AccountName || !Username || !Password) { return res.status(400).json({ status: "err" }); } - const existingUser = await User.findOne({ accountName }) + const existingUser = await User.findOne({ AccountName }) .select(MONGODB_IGNORED_FIELDS) .lean(); @@ -27,22 +27,22 @@ export async function SignUp(req: Request, res: Response) { return res.status(400).json({ status: 1 }); } - if (!isPasswordValid(password)) { + if (!isPasswordValid(Password)) { return res.status(400).json({ status: "err" }); } - const decodedPassword = decodeBase64(password); + const decodedPassword = decodeBase64(Password); const hashedPassword = await hashPassword(decodedPassword); const user = new User({ - accountName: accountName, - username: username, + accountName: AccountName, + username: Username, password: hashedPassword, }); user .save() - .then(() => saveSession(res, accountName, username)) + .then(() => saveSession(res, AccountName, Username)) .catch((err) => { console.log(err); res.status(500).json({ status: "err" }); diff --git a/src/utils/constants.ts b/src/utils/constants.ts index 986d6ad..733734e 100644 --- a/src/utils/constants.ts +++ b/src/utils/constants.ts @@ -1,5 +1,5 @@ -// Time duration in milliseconds for a default session expiration (7 days) -export const DEFAULT_SESSION_EXPIRATION: number = 7 * 24 * 60 * 60 * 1000; +// Time duration in milliseconds for a default session expiration (365 days) +export const DEFAULT_SESSION_EXPIRATION: number = 365 * 24 * 60 * 60 * 1000; // Maximum number of users to display per page in the admin interface export const ADMIN_MAX_USERS_PER_PAGE: number = 10;