Skip to content

Commit 51e8270

Browse files
Creating users controller
1 parent 47a0683 commit 51e8270

File tree

4 files changed

+23
-1
lines changed

4 files changed

+23
-1
lines changed

src/app.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import passport from "passport";
77
import middlewarePassport from "./midlewares/passport";
88

99
import authRoute from "./routes/auth.routes";
10+
import userRoute from "./routes/user.routes";
1011

1112
const app = express();
1213

@@ -25,6 +26,7 @@ passport.use(middlewarePassport);
2526

2627
//Routes
2728
app.use("/api/auth", authRoute);
29+
app.use("/api/users", userRoute);
2830

2931
app.get("/", (req, res) => {
3032
res.send(`The API is at http://127.0.0.1:${app.get("port")}`);
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import { Request, Response } from 'express'
2+
3+
import User from '../models/User'
4+
5+
export const getUsers = (req: Request,res: Response)=>{
6+
7+
}
8+
9+
export const getUser = (req: Request,res: Response)=>{
10+
11+
}

src/routes/auth.routes.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ router.get(
1010
"/profile",
1111
passport.authenticate("jwt", { session: false }),
1212
(req, res) => {
13-
res.send("Success");
13+
res.send("Success!!");
1414
}
1515
);
1616

src/routes/user.routes.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import { Router } from "express";
2+
import { getUsers, getUser } from "../controllers/users.controller";
3+
4+
const router = Router();
5+
6+
router.get("/", getUsers);
7+
router.get("/:id", getUser);
8+
9+
export default router;

0 commit comments

Comments
 (0)