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
JavaScript
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}`);
})