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,
|
||||
secure: process.env.NODE_ENV === "production",
|
||||
sameSite: "Strict",
|
||||
maxAge: 7 * 24 * 60 * 60 * 1000
|
||||
});
|
||||
|
||||
const userResponse = {
|
||||
|
|
@ -292,7 +293,8 @@ export const loginUser = 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) {
|
||||
return response(400, null, "Refresh token is required!", res);
|
||||
|
|
@ -347,6 +349,7 @@ export const refreshToken = async (req, res) => {
|
|||
httpOnly: true,
|
||||
secure: process.env.NODE_ENV === "production",
|
||||
sameSite: "Strict",
|
||||
maxAge: 7 * 24 * 60 * 60 * 1000
|
||||
});
|
||||
|
||||
response(
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user