Hola, estoy tratando de hacer una ruta de registro en mi página usando pasaporte. Lo que no puedo entender es
Qué es pasaporte.autenticación("local"))(req,res,función(){})
Entiendo pasaporte. autenticar ("local") es mediante el uso de una estrategia local, juzgamos que la identificación/contraseña es correcta o no. Pero no tengo idea de cómo funciona (req,res, function(){}) después de esa parte. ¿Cómo podemos escribir así?
+) "Usuario" en el código es solo un nombre de modelo.
app.post(“/register”, function(req,res){ User.register({username:req.body.username}, req.body.password, function(err,user){ if (err) { console.log(err); res.redirect(“/register”); }else{ passport.authenticate(“local”)(req,res,function(){ res.redirect(“/secrets”); });