|
@@ -8,6 +8,7 @@ import {
|
|
|
register,
|
|
register,
|
|
|
smsSend,
|
|
smsSend,
|
|
|
logout,
|
|
logout,
|
|
|
|
|
+ smsOTP,
|
|
|
login,
|
|
login,
|
|
|
me
|
|
me
|
|
|
} from "../controllers/authController";
|
|
} from "../controllers/authController";
|
|
@@ -24,19 +25,21 @@ import {
|
|
|
RefreshTokenInput,
|
|
RefreshTokenInput,
|
|
|
RegisterInput,
|
|
RegisterInput,
|
|
|
SmsSendInput,
|
|
SmsSendInput,
|
|
|
|
|
+ SmsOTPInput,
|
|
|
LoginInput
|
|
LoginInput
|
|
|
} from "../actions/auth/types/index";
|
|
} from "../actions/auth/types/index";
|
|
|
|
|
|
|
|
const router = Router();
|
|
const router = Router();
|
|
|
|
|
|
|
|
-router.post("/finishMailVerify", validateBody(FinishMailVerifyInput), finishMailVerify);
|
|
|
|
|
-router.post("/startMailVerify", validateBody(StartMailVerifyInput), startMailVerify);
|
|
|
|
|
|
|
+router.post("/finishMailVerify", validateBody(FinishMailVerifyInput), finishMailVerify); //TODO: auth middleware eklenecek
|
|
|
|
|
+router.post("/startMailVerify", validateBody(StartMailVerifyInput), startMailVerify); //TODO: auth middleware eklenecek
|
|
|
router.post("/refreshToken", validateBody(RefreshTokenInput), refreshToken);
|
|
router.post("/refreshToken", validateBody(RefreshTokenInput), refreshToken);
|
|
|
router.post("/register", validateBody(RegisterInput), register);
|
|
router.post("/register", validateBody(RegisterInput), register);
|
|
|
router.post("/login", validateBody(LoginInput), login);
|
|
router.post("/login", validateBody(LoginInput), login);
|
|
|
router.post("/logout", authMiddleware, logout);
|
|
router.post("/logout", authMiddleware, logout);
|
|
|
|
|
|
|
|
router.post("/smsSend", validateBody(SmsSendInput), smsSend);
|
|
router.post("/smsSend", validateBody(SmsSendInput), smsSend);
|
|
|
|
|
+router.post("/smsOTP", validateBody(SmsOTPInput), smsOTP);
|
|
|
|
|
|
|
|
router.get("/validateToken", authMiddleware, (req: AuthRequest, res) => {
|
|
router.get("/validateToken", authMiddleware, (req: AuthRequest, res) => {
|
|
|
res.status(200)
|
|
res.status(200)
|