Das Problem ist, dass wenn ich mich mit 2 Benutzern anmelde, der zweite Benutzer den ersten Benutzer überschreibt.Passport Benutzer überschreiben
Ich habe diesen Code zu Pass localStrategy
passport.use(new LocalStrategy(
function(username, password, done) {
var passEncriptada = encriptar(username, password);
process.nextTick(function() {
UserDetails.findOne({'name':username},
function(err, user) {
if (err) { return done(err); }
if (!user) { return done(null, false); }
if (user.password != passEncriptada) { return done(null, false); }
return done(null, user);
});
});
} ));
Und wenn ich mit einem Benutzer anmelden, gehe ich zum/Ansicht und verwenden Sie die req.user
app.get('/', function(req,res){
var user = req.user;
res.render('index', {
title: 'Ejemplo de Passport JS',
user: user
});
});
Was kann ich anmelden, um die zwei Benutzer zu trennen?
Sie können den vollständigen Code sehen here, in app.js
Testen Sie im selben Browser? – robertklep
Ja, ich benutze Google Chrome – elvaqueroloconivel1