소스 검색

Merge branch 'feature/appError-feature' into develop

BedirhanOZCAN 1 개월 전
부모
커밋
05c97d5da8
2개의 변경된 파일9개의 추가작업 그리고 20개의 파일을 삭제
  1. 0 18
      src/controllers/authController.ts
  2. 9 2
      src/routes/authRoutes.ts

+ 0 - 18
src/controllers/authController.ts

@@ -95,24 +95,6 @@ export const refreshToken = async (req: Request, res: Response): Promise<void> =
         });
 };
 
-export const validateToken = async (req: AuthRequest, res: Response): Promise<void> => {
-    try {
-        res.status(200).json({
-            message: "token-valid",
-            code: 200,
-            payload: {
-                user: req.context
-            }
-        });
-    } catch (error) {
-        console.error("Validate token error:", error);
-        res.status(500).json({
-            message: "server-error",
-            code: 500
-        });
-    }
-};
-
 export const startMailVerify = async (req: Request, res: Response): Promise<void> => {
     try {
         const result = await _startMailVerify(req.body);

+ 9 - 2
src/routes/authRoutes.ts

@@ -4,7 +4,6 @@ import {
 import {
     finishMailVerify,
     startMailVerify,
-    validateToken,
     refreshToken,
     register,
     logout,
@@ -13,6 +12,7 @@ import {
 } from "../controllers/authController";
 import {
     authMiddleware,
+    AuthRequest
 } from "../middlewares/authMiddleware";
 import {
     validateBody
@@ -34,7 +34,14 @@ router.post("/register", validateBody(RegisterInput), register);
 router.post("/login", validateBody(LoginInput), login);
 router.post("/logout", authMiddleware, logout);
 
-router.get("/validate-token", authMiddleware, validateToken);
+router.get("/validate-token", authMiddleware, (req: AuthRequest, res) => {
+    res.status(200)
+        .json({
+            message: "token-valid",
+            context: req.context,
+            code: 200
+        });
+});
 router.get("/me", authMiddleware, me);
 
 export default router;