refactor: login and refresh token function update (auth)
This commit is contained in:
parent
95bbdf65b8
commit
2eb140b8c0
|
|
@ -273,6 +273,7 @@ export const loginUser = async (req, res) => {
|
||||||
httpOnly: true,
|
httpOnly: true,
|
||||||
secure: process.env.NODE_ENV === "production",
|
secure: process.env.NODE_ENV === "production",
|
||||||
sameSite: "Strict",
|
sameSite: "Strict",
|
||||||
|
maxAge: 7 * 24 * 60 * 60 * 1000
|
||||||
});
|
});
|
||||||
|
|
||||||
const userResponse = {
|
const userResponse = {
|
||||||
|
|
@ -292,7 +293,8 @@ export const loginUser = async (req, res) => {
|
||||||
};
|
};
|
||||||
|
|
||||||
export const refreshToken = async (req, res) => {
|
export const refreshToken = async (req, res) => {
|
||||||
const refreshToken = req.cookies?.refreshToken || req.body.REFRESH_TOKEN;
|
// Check for refresh token in cookies or body
|
||||||
|
const refreshToken = req.cookies?.refreshToken || req.body?.REFRESH_TOKEN;
|
||||||
|
|
||||||
if (!refreshToken) {
|
if (!refreshToken) {
|
||||||
return response(400, null, "Refresh token is required!", res);
|
return response(400, null, "Refresh token is required!", res);
|
||||||
|
|
@ -347,6 +349,7 @@ export const refreshToken = async (req, res) => {
|
||||||
httpOnly: true,
|
httpOnly: true,
|
||||||
secure: process.env.NODE_ENV === "production",
|
secure: process.env.NODE_ENV === "production",
|
||||||
sameSite: "Strict",
|
sameSite: "Strict",
|
||||||
|
maxAge: 7 * 24 * 60 * 60 * 1000
|
||||||
});
|
});
|
||||||
|
|
||||||
response(
|
response(
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user