|
@@ -33,17 +33,19 @@ export const register = async (req: Request, res: Response): Promise<void> => {
|
|
|
mail
|
|
mail
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
- res.status(result.code).json({
|
|
|
|
|
- message: result.message,
|
|
|
|
|
- code: result.code
|
|
|
|
|
- });
|
|
|
|
|
|
|
+ res.status(result.code)
|
|
|
|
|
+ .json({
|
|
|
|
|
+ message: result.message,
|
|
|
|
|
+ code: result.code
|
|
|
|
|
+ });
|
|
|
|
|
|
|
|
} catch (error) {
|
|
} catch (error) {
|
|
|
console.error("Register error:", error);
|
|
console.error("Register error:", error);
|
|
|
- res.status(500).json({
|
|
|
|
|
- message: "Internal server error",
|
|
|
|
|
- code: 500,
|
|
|
|
|
- });
|
|
|
|
|
|
|
+ res.status(500)
|
|
|
|
|
+ .json({
|
|
|
|
|
+ message: "internal-server-error",
|
|
|
|
|
+ code: 500,
|
|
|
|
|
+ });
|
|
|
}
|
|
}
|
|
|
};
|
|
};
|
|
|
|
|
|
|
@@ -90,11 +92,11 @@ export const logout = async (req: AuthRequest, res: Response): Promise<void> =>
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
const {
|
|
const {
|
|
|
- userId,
|
|
|
|
|
|
|
+ userID,
|
|
|
token
|
|
token
|
|
|
} = context;
|
|
} = context;
|
|
|
|
|
|
|
|
- if (!userId || !token) {
|
|
|
|
|
|
|
+ if (!userID || !token) {
|
|
|
res.status(401).json({
|
|
res.status(401).json({
|
|
|
message: "Unauthorized: Missing user information",
|
|
message: "Unauthorized: Missing user information",
|
|
|
code: 401
|
|
code: 401
|
|
@@ -102,7 +104,7 @@ export const logout = async (req: AuthRequest, res: Response): Promise<void> =>
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- const result = await _logout(userId, token);
|
|
|
|
|
|
|
+ const result = await _logout(userID, token);
|
|
|
|
|
|
|
|
res.status(result.code).json({
|
|
res.status(result.code).json({
|
|
|
message: result.message,
|
|
message: result.message,
|
|
@@ -121,14 +123,14 @@ export const me = async (req: AuthRequest, res: Response): Promise<void> => {
|
|
|
try {
|
|
try {
|
|
|
const context = req.context;
|
|
const context = req.context;
|
|
|
|
|
|
|
|
- if (!context || !context.userId) {
|
|
|
|
|
|
|
+ if (!context || !context.userID) {
|
|
|
res.status(401).json({
|
|
res.status(401).json({
|
|
|
message: "Unauthorized", code: 401
|
|
message: "Unauthorized", code: 401
|
|
|
});
|
|
});
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- const result = await _me(context.userId);
|
|
|
|
|
|
|
+ const result = await _me(context.userID);
|
|
|
|
|
|
|
|
res.status(result.code).json({
|
|
res.status(result.code).json({
|
|
|
message: result.message,
|
|
message: result.message,
|
|
@@ -144,26 +146,28 @@ export const me = async (req: AuthRequest, res: Response): Promise<void> => {
|
|
|
}
|
|
}
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
-export const refreshTokenController = async (req: Request, res: Response): Promise<void> => {
|
|
|
|
|
|
|
+export const refreshToken = async (req: Request, res: Response): Promise<void> => {
|
|
|
try {
|
|
try {
|
|
|
const {
|
|
const {
|
|
|
- userId, refreshToken
|
|
|
|
|
|
|
+ refreshToken
|
|
|
} = req.body;
|
|
} = req.body;
|
|
|
|
|
|
|
|
- const result = await _refreshToken(userId, refreshToken);
|
|
|
|
|
|
|
+ const result = await _refreshToken(refreshToken);
|
|
|
|
|
|
|
|
- res.status(result.code).json({
|
|
|
|
|
- message: result.message,
|
|
|
|
|
- code: result.code,
|
|
|
|
|
- ...(result.payload && {
|
|
|
|
|
- payload: result.payload,
|
|
|
|
|
- }),
|
|
|
|
|
- });
|
|
|
|
|
|
|
+ res.status(result.code)
|
|
|
|
|
+ .json({
|
|
|
|
|
+ message: result.message,
|
|
|
|
|
+ code: result.code,
|
|
|
|
|
+ ...(result.payload && {
|
|
|
|
|
+ payload: result.payload,
|
|
|
|
|
+ }),
|
|
|
|
|
+ });
|
|
|
} catch (error) {
|
|
} catch (error) {
|
|
|
console.error("RefreshToken controller error:", error);
|
|
console.error("RefreshToken controller error:", error);
|
|
|
- res.status(500).json({
|
|
|
|
|
- message: "internal-server-error",
|
|
|
|
|
- code: 500,
|
|
|
|
|
- });
|
|
|
|
|
|
|
+ res.status(500)
|
|
|
|
|
+ .json({
|
|
|
|
|
+ message: "internal-server-error",
|
|
|
|
|
+ code: 500,
|
|
|
|
|
+ });
|
|
|
}
|
|
}
|
|
|
};
|
|
};
|