finished user store in typscript

This commit is contained in:
canove
2020-09-14 18:54:36 -03:00
parent eba3553a2d
commit 7f33e33078
29 changed files with 260 additions and 133 deletions

View File

@@ -0,0 +1,11 @@
import { Router } from "express";
import SessionController from "../controllers/SessionController";
import * as UserController from "../controllers/UserController";
const authRoutes = Router();
authRoutes.post("/signup", UserController.store);
authRoutes.post("/login", SessionController);
export default authRoutes;

View File

@@ -1,8 +1,8 @@
import { Router } from "express";
import userRoutes from "./userRoutes";
import authRoutes from "./authRoutes";
// const AuthRoutes = require("./routes/auth");
// const TicketsRoutes = require("./routes/tickets");
// const MessagesRoutes = require("./routes/messages");
// const ContactsRoutes = require("./routes/contacts");
@@ -13,7 +13,7 @@ import userRoutes from "./userRoutes";
const routes = Router();
routes.use(userRoutes);
// routes.use("/auth", AuthRoutes);
routes.use("/auth", authRoutes);
// routes.use(TicketsRoutes);
// routes.use(MessagesRoutes);
// routes.use(ContactsRoutes);

View File

@@ -1,6 +1,6 @@
import { Router } from "express";
// const isAuth = require("../../middleware/is-auth");
import isAuth from "../middleware/isAuth";
import * as UserController from "../controllers/UserController";
const userRoutes = Router();
@@ -9,7 +9,7 @@ userRoutes.get("/users", (req, res) =>
res.json({ meessage: "lets do some prettier shit here" })
);
userRoutes.post("/users", UserController.store);
userRoutes.post("/users", isAuth, UserController.store);
// userRoutes.put("/users/:userId", isAuth, UserController.update);