es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: PASSPORT.JS

Error: Estrategia de autenticación “local” desconocida.

Estoy utilizando passport para autenticar usuarios, he escrito el siguiente código: app.ts: app.get(‘/login’, function(req, res){ res.render(‘login’); }) app.use(passport.initialize()); app.post(‘/login’, passport.authenticate(‘local’, { successRedirect:’/’, failureRedirect:’/hhhhh’, failureFlash: true }) ) const port = 4000; app.listen(port, ()=>{ console.log(`ir a http://localhost:${port}`); }) y localStrategy.ts: import { Strategy } from “passport-local”; passport.use(new Strategy( function(username: string, password: . . . Read more

Guardando una sesión en Passport js

app.use(session({ name: ‘codeial’, // TODO cambiar el secreto antes de la implementación en modo de producción secret: ‘blah blah’, saveUninitialized: false, resave: false, cookie: { maxAge: (1000 * 60 * 100) }, store: new MongoStore({ mongooseConnection: db, autoRemove: ‘disabled’ }, function(err){ console.log(err || ‘configuración de connect-mongodb correcta’); }) })); El . . . Read more

Error: Estrategia de autenticación desconocida “spotify”.

Recibo un error cuando intento ejecutar mi código ‘Error: Estrategia de autenticación desconocida “spotify”‘. Incluso intenté buscar este problema en Google pero no encontré una respuesta. Actualización: Actualicé mi código para dar respuestas a una persona que me está ayudando. Código const passport = require(‘passport’) const SpotifyStrategy = require(‘passport-spotify’).Strategy const . . . Read more

Cómo utilizar Mongoose/Mongodb con node.js – autenticación de passport.

Estoy construyendo mi primera aplicación de pila completa node.js y quiero usar passport para la autenticación. Encontré un tutorial para passport que almacenaba la información de los usuarios en una matriz de usuarios. Archivo passport-config.js: const LocalStrategy = require(‘passport-local’).Strategy const bcrypt = require(‘bcrypt’) function initialize(passport, getUserByEmail, getUserById) { const authenticateUser . . . Read more