UNPKG

simple-auth-cli

Version:

An implementation of authentication system supporting multiple providers ready to be used with a single command.

24 lines (22 loc) 761 B
import { connectDB } from "./db/connectDB.js"; import express from "express"; import cors from "cors"; import cookieParser from "cookie-parser"; const app = express(); app.use(cors({ origin:'*', credentials:true, methods:['GET','POST','PUT','DELETE'], allowedHeaders:['Content-Type','Authorization','Accept','X-Requested-With','X-CSRF-Token'], } )); app.use(express.json({limit:'16kb'})) app.use(express.urlencoded({extended:true,limit:'16kb'})); app.use(cookieParser()); connectDB(); //routes import import userRouter from "./routes/user.routes.js"; app.use("/api/v1/users",userRouter) app.listen(process.env.PORT || 3000, () => { console.log(`Server is running on http://localhost:${process.env.PORT || 3000}`); })