sql >> Databasteknik >  >> NoSQL >> MongoDB

node.JS Express pass routing

Din modul förväntar sig ett passport objekt

module.exports = function(passport){

men du anropar det inte med ett passobjekt i app.js

var routes = require('./routes/index');

Du måste också definiera pass innan du ringer ruttmodulen. Så i slutändan måste du ändra din app.js för att se ut ungefär så här:

var passport = require('passport');
var expressSession = require('express-session');
app.use(expressSession({secret: 'mySecretKey'}));
app.use(passport.initialize());
app.use(passport.session());

...
var routes = require('./routes/index')(passport);
...
app.use('/', routes);



  1. Automatisk MongoDB Backup

  2. Returnerar Mono<UpdateResult> med Reactive MongoDB-mall

  3. Java Spring Mongo Sortera Ignorera fall-problem

  4. Redis:Sortera och hämta n Neighbor Keys