javascript - login authentication not writing data in mongodb -
i have problem regarding login/authentication node script. believe problem don't write in mongodb, because when check db on mlab there's no data.
this app.js script in problem should be. problem cannot in signup.js or login.js there error alert.
any appreciated!
var express = require("express"); var path = require("path"); var favicon = require("static-favicon"); var logger = require("morgan"); var cookieparser = require("cookie-parser"); var bodyparser = require("body-parser"); var helmet = require("helmet"); var dbconfig = require("./db"); var mongoose = require("mongoose"); mongoose.connect(dbconfig.url); var app = express(); app.set("views", path.join(__dirname, "views")); app.set("view engine", "jade"); app.use(helmet()); app.use(favicon()); app.use(logger("dev")); app.use(bodyparser.json()); app.use(cookieparser()); app.use(express.static(path.join(__dirname, "public"))); //configuring passport var passport = require("passport"); var expresssession = require("express-session"); app.use(expresssession({secret: "secretkey"})); app.use(passport.initialize()); app.use(passport.session()); var flash = require("connect-flash"); app.use(flash()); var initpassport = require("./passport/init"); initpassport(passport); var routes = require("./routes/index")(passport); app.use("/", routes); app.use(function(req,res,next) { var err = new error("error not found"); err.status = 404; next(err); }); if(app.get("env") === "development") { app.use(function(err,req,res,next) { res.status(err.status || 500); res.render("error", { message: err.message, error: err }); }); } module.exports = app;
Comments
Post a Comment