Tag: PASSPORT.JS
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
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
Tengo una aplicación de Next.js en React. Utiliza next-auth para crear JWT. Esta aplicación enviará solicitudes POST a un backend de Nest.js. Estoy planeando enviar mi JWT de next-auth como token de portador en la cabecera de la solicitud y mi backend de Nest.js necesitará validarlo usando passportjs. ¿Es este . . . Read more
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
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