Nodejs Login con Passport, Express y Mongodb Desde Cero

Sdílet
Vložit
  • čas přidán 9. 09. 2024

Komentáře • 178

  • @davidmolina7645
    @davidmolina7645 Před rokem +5

    Buenisimo..! muchas Gracias Fazt por este video viejito pero con gran aporte de conocimientos, para la comunidad req.logout() cambio y ahora necesita de una callback que maneje el error para que funcione algo asi...
    req.logout((err) => {
    if (err) return next(err);
    res.redirect("/");
    });

    • @LordSinSentido
      @LordSinSentido Před rokem

      Jsjsjs, justamente el error que estaba buscando xD

  • @DANYFER44
    @DANYFER44 Před 4 lety +19

    No sé como hay personas que le dan dislike a tus vídeos, para mí son súper prácticos y fáciles de entender, el de Docker uno de mis favoritos.

  • @yaelmedinapolanco7918
    @yaelmedinapolanco7918 Před 4 lety +3

    yo ya doy like al los videos antes de verlo porque se que no decepcionaran.

  • @juanisidorogarcia1699
    @juanisidorogarcia1699 Před 2 lety +2

    Buenísimo!👌 Desde que encontré tu canal ando enganchado a tus videos para continuar aprendiendo tanto de tus explicaciones como de tus habilidades.
    Muchas gracias por todo el contenido.
    UN SALUDO!!

  • @calebmendez2838
    @calebmendez2838 Před 3 lety

    Veo cada anuncio en ingreso alas páginas de los anuncios y dejo mi like siempre como agradecimiento a todas las cosas que me has enseñado 👍🤝

  • @wilsonrestrepo4420
    @wilsonrestrepo4420 Před 2 lety

    Hala como estas Quiero agradecerte por compartir tus conocimientos gracias a tus vídeos he aprendido demasiado. Gracias por tu valioso tiempo

  • @Nico-bn2pp
    @Nico-bn2pp Před 5 lety +10

    Excelente vídeo, aprendí mucho. Dejo un dato nada mas, para que me funcionen las app.locals, tuve que cambiarlas por res.locals, capaz a alguien le sirve el dato. Saludos!

  • @NikitaLazaroSevcisen
    @NikitaLazaroSevcisen Před 7 měsíci

    Muy top este video, yo en vez de usar ese motor de plantillas he usado bootstrap y me ha servido bastante toda la información que das

  • @tommysolano1595
    @tommysolano1595 Před 2 lety

    hasta que al fin pude entender passport, muchas gracias!

  • @CesarSanchez-uy9nt
    @CesarSanchez-uy9nt Před 4 lety

    Te felicito por tu excelente manera de explicar cada metodo, he llevado 2 cursos con otros maestros sin exito en login, Y con este curso por fin pude lograr hacer un login , muchas gracias por tu video

  • @edwingantoniorenteriagarib5054

    Carnal, no mmms que gran ayuda!!, la verdad lo unico que no capte al 100% fue como funciona flash, sin embargo todo lo demás lo implemente y la verdad muchas gracias por tu apoyo!

  • @JoaoSantos-px6gy
    @JoaoSantos-px6gy Před 6 lety +15

    Muito bom amigo, sou brasileiro e aprendi muito com você

    • @FaztCode
      @FaztCode  Před 6 lety +4

      É um gosto que é útil para você :)

    • @Pedro-ps1xe
      @Pedro-ps1xe Před 5 lety

      @@FaztCode ajude me plss { MongoNetworkError: failed to connect to server [localhost:27017] on first connect [MongoNetworkError: connect ECONNREFUSED 127.0.0.1:27017]

    • @efrainandres955
      @efrainandres955 Před 4 lety

      @@FaztCode tal vez quisiste decirle: "que bom que tenha sido útil"

  • @smaylielopez8524
    @smaylielopez8524 Před 6 lety +3

    Amigo Me gusto mucho tu video y le entendí a varias cosas pero no me ayudo en lo que realmente necesitaba, y es hacer una conexión hacia un ngrest, el manejo de vistas por rutas estuvo interesante. Asi que gracias xD

  • @PabliyoCR
    @PabliyoCR Před 5 lety

    de lo mejor que he aprendido en internet

  • @brayanhernandezmora8619
    @brayanhernandezmora8619 Před 6 lety +8

    Esto es demasiado genial muchas gracias

  • @RicardoRodriguez-fv9cg

    amigo dios te bendiga millones de veces

  • @Pala_tech_
    @Pala_tech_ Před 6 lety +6

    Que terrible tuto, gracias por el aporte broo

    • @Pala_tech_
      @Pala_tech_ Před 6 lety +4

      terrible=Muybueno

    • @mbpsdown9736
      @mbpsdown9736 Před 5 lety +10

      Qué fantástica selección de palabras.
      fantástico: malo.

  • @edsonalvaradonoriega3436
    @edsonalvaradonoriega3436 Před 3 měsíci

    Alch te amo 🫶🏻

  • @d-landjs
    @d-landjs Před rokem

    Excelente maestro, todo entendible!

  • @sebastianmartinez5285
    @sebastianmartinez5285 Před 5 lety +1

    Simplemente excelente. Gracias por el trabajo!!!

  • @nicolascortegosovissio2824

    Excelente video. Explicación super dinámica, clara. Lo felicito y muchísimas gracias.

  • @omarcarrasco3546
    @omarcarrasco3546 Před rokem +1

    Buenaso mi maestro

  • @GiancarloCarccamo
    @GiancarloCarccamo Před 4 lety

    Gracis por compartir tus conocimientos con nosotros, eres un crack

  • @rentenker
    @rentenker Před 2 lety

    che video perron, ya tienes tu lugar en el cielo pa :3

  • @alexanderjairumnazormartin4365

    Excelente mi estimado eres un genio, te doy las gracias , yo recomiendo tus cursos porque son fantasticos

  • @_megangreen
    @_megangreen Před 2 lety

    Spiderman te amaaaa :)

  • @joelhenriquesilvasantos5394

    Muito obrigado, ajudou muito.

  • @camilocarrillo2132
    @camilocarrillo2132 Před 5 lety +8

    hey fazt!, super bueno el tutorial. Seria mejor tener el file de mi server como 'server.js' en vez de 'index.js'?, cambias el main de package.json y te queda mas ordenado, porque la verdad es confuso tener 2 files 'index.js'. Yo use server.js y routes.js.

  • @arturogermanhuaracaespejo2849

    Hola Fazt,que tal, muy bueno el vídeo, estoy haciendo algo similar con el stack MERN, pero tengo problemas al redireccionar mis componentes, como seria la lógica en React.js.

  • @jeffguerrero1226
    @jeffguerrero1226 Před 4 lety +1

    Gran contenido , gracias por el tiempo que le dedicas que la comunidad cresca, Por favor un tutorial de como hacer un login con NEST y Passport para API con JWT pleaseee

  • @ronaldcastillo2654
    @ronaldcastillo2654 Před 5 lety

    Muchas gracias Fazt, eres el mejor. 👍👍

  • @metronomo1676
    @metronomo1676 Před 3 lety

    grandísimo fazt! esto está muy bien, pero me da miedo que se acabe copiando y requetecopiando tu código como ha sucedido con wordpress jaja

  • @papu-bep2944
    @papu-bep2944 Před 8 měsíci

    Amigo, tengo un problema...
    Es correcto que no permite acceder a ninguna pestaña del sistema si se cierra la sesión, pero el problema está en cuando haz iniciado sesión y si colocas la ruta del login, permite regresar y eso no debería permitirlo... ya que se supone que haz iniciado sesión, por ende el login no se mostraría si se quiziese regresar (Solamente cerrando sesión).

  • @calebmendez2838
    @calebmendez2838 Před 3 lety

    Muchas gracias Fazt ❤️🤜🤛💥

  • @GiancarloCarccamo
    @GiancarloCarccamo Před 4 lety

    Buen video, eres un crack Fazt, Saludos desde Honduras

  • @eltraceur1233
    @eltraceur1233 Před 3 lety

    Ojala pudiera darle dos veces al boton de like

  • @agussrodriguez6805
    @agussrodriguez6805 Před 2 lety +1

    crack

  • @AlfredoCR
    @AlfredoCR Před rokem +1

    genio

    • @AlfredoCR
      @AlfredoCR Před rokem

      Hermano querido, puedo replicar el código sin problema alguno o tendré problemas por la antigüedad han pasado 3 años

  • @jahirgarcia1837
    @jahirgarcia1837 Před 6 lety +5

    Buen video, seria bueno un tutorial de vue 3 xD

    • @AlejandroVivas
      @AlejandroVivas Před 6 lety

      Si viejo, seria muy bueno un tuto para loguearse con una app desarrollada con vue en proyectos separados.

  • @nemines001
    @nemines001 Před 5 lety

    🙏 gracias maestro y estaria bien lo de la tienda virtual. Me uni a la comunidad en discord y espero poder ayudar propuse que cada dia alguien explicara los metodos de la documentacion que esten manejando para que asi refresquemos o aprendamos algo nuevo cada dia. Incluso puedes hacer un videos cortos de las documentaciones metodos y apis para asi tener una explicacion mas humana en youtube no existe eso. Aveces he buscado en algo y no consigo nada que pueda complementar lo de la documentacion.

  • @user-hk6ns2eg1w
    @user-hk6ns2eg1w Před 3 lety

    Muchas gracias!

  • @davidcode22
    @davidcode22 Před 4 lety

    Haz un MERN con validación de usuarios y GraphQL. Ante todo muchas gracias Fazt

  • @hamiltonu3664
    @hamiltonu3664 Před 5 lety +1

    Como siempre Fazt muy bien explicado de este video , no sé si sería posible hacer este login pero utilizando en el frondent vuejs

  • @germanrendonadame2738
    @germanrendonadame2738 Před 6 lety +3

    Fazt con tus vídeos he aprendido bastante, ya tengo todo el login ahora como puedo hacer si el cliente preciona el botón atrás del navegador este no se regrese al login

    • @FaztCode
      @FaztCode  Před 6 lety +1

      Hola German. existe una funcion que te da passport llamada isAuthenticated() esta devuelve true o false dependiendo si el usuario esta autenticado o no, así que tan solo crea una función que realice una condicional y permite continuar con la ruta o sino redireccionarlo a otra. te dejo un ejemplo en stack overflow
      stackoverflow.com/questions/38820251/what-is-req-isauthenticated-passportjs

    • @germanrendonadame2738
      @germanrendonadame2738 Před 6 lety

      @@FaztCode si la implementó y funciona si trato de entrar introduciendo una ruta que solo es accesible si no estás logueado te regresa al login o viceversa si estás logueado no te muestra el login pero esto es solo al introducir la ruta en la barra de direcciones y dar enter pero no funciona si inicio sesión y una vez logueado presiono atrás en el navegador o igual si cierro sesión y presiono atrás me regresa a la página

  • @ema.n.u.e.l
    @ema.n.u.e.l Před 4 lety

    Excelente !

  • @brandonvillegas6301
    @brandonvillegas6301 Před rokem +2

    Excelente video hermano, una duda, si estoy utilizando React, ¿Como podria obtener la información del usuario autenticado en cada ventana del frontend para saber que contenido mostrar dependiendo si esta autenticado y si tiene ciertos roles?
    Gracias, sigue así! 💯

  • @Nubia_Pulido
    @Nubia_Pulido Před 6 lety +3

    Hola, agradezco mucho tu guía me ha sido de gran ayuda, ¿por favor me podrías colaborar contándome cómo cambia el user y el local-auth con una base de datos de sql???, de antemano muchas gracias.

    • @FaztCode
      @FaztCode  Před 6 lety +7

      Hola Nubia, es practicamente lo mismo pero tendrías que cambiar lo siguiente:
      - cambiar la conexion a mongodb, por mysql. es decir reemplazar a mongoose por mysql
      - la carpeta models ya no seria necesaria.
      - reemplazar las consultas de mongoose, por consultas de Mysql, en donde sea necesario.
      con estos cambios bastaría, por el concepto del resto de la aplicación sigue siendo la misma. por cierto, justo esta semana voy a publicar el ejemplo que mencionas, Login de Nodejs y Mysql desde cero, así que allí podrás ver como se hace :)

    • @FaztCode
      @FaztCode  Před 6 lety +8

      te dejo un ejemplo de como serían los cambios -> gist.github.com/manjeshpv/84446e6aa5b3689e8b84

    • @Nubia_Pulido
      @Nubia_Pulido Před 6 lety

      Muchas gracias.

  • @juanpablomorenomartinez5906

    hola muchachos, realice el tutorial a full y funcion perfecto pero cuando intente deployarlo no me envia la cookie (si se genera perono se envia a la pagina con el token que lo uso en el front) por lo tanto no me puedo logear!!! si me registra en la base de datos pero problema es eso, que no me llega la cookie con el token

  •  Před 5 lety

    Una forma de reemplazar lo de keys es usar dotenv, guardas todas tus llaves de api, password y demás dato sensible en un archivo .env, así si usas y compartes el repositorio con otros desarrolladores y quieres proteger la información no subes ese archivo

    • @FaztCode
      @FaztCode  Před 5 lety +1

      czcams.com/video/U6st9-lNUyY/video.html

  • @spectrumsensations
    @spectrumsensations Před 5 lety

    muy bueno! Fazt, te hago un consulta podras hacer hacer alguno ejemplo para un formulario de contacto y un newsletter con node la mayoria es con php pero no he visto con node

  • @elporkiboy25
    @elporkiboy25 Před 11 měsíci

    hola, un buen video, pero creo que falto explicar el como hacer para que si queremos que el usuario digite mas datos al momento de crear el perfil, se guarde en la base de datos, explicaste que es el "req" en el archivo "local_auth" es para los datos que queramos agregar de mas, pero no como usarlo para poder almacenarlos en la DB, si alguien sabe como porfa ayudar

  •  Před 5 lety

    buenas me gusto mucho tu video, tienes alguno donde utilices el ORM sequelize y sequelize-auto, gracias

  • @pedrohernandezgomez5284

    gracias amigo , eres muy bueno en lo que haces, tengo una pregunta si quiero que mi aplicacion se conecte de forma local es decir en una red lan, me recomiendas conectarla por un tunnel shh?

  • @HELMET10100
    @HELMET10100 Před 5 lety

    Excelente el video, me gustaria que hiciera un Login con Passport, Angular y Mysql

  • @cflorioluis
    @cflorioluis Před 4 lety +1

    hola, tienes algun tutorial similar pero que en vez de usar ejs uses el frontent con angular?

  • @devmaster8923
    @devmaster8923 Před 5 lety +3

    Podrías subir esto a un servidor. para aprender cómo quedaría en línea

    • @jaqp911
      @jaqp911 Před 4 lety

      solo hazlo con heroku es muy sencillo

  • @MegaHaker3000
    @MegaHaker3000 Před 3 lety

    donde debo cambiar parametros en el caso que quiera agregar nombre apellido etc? en este ejemplo lo haces con email y pass

  • @aleixsnakano6590
    @aleixsnakano6590 Před 6 měsíci

    No sé si sea muy tarde preguntar xd pero bajo esa organización de archivos, si yo quiero agregar mi propio css o mi propio JS (frontend) en qué parte sería?

  • @AdrianLopez-zr8oq
    @AdrianLopez-zr8oq Před 4 lety

    hey enhorabuena por tu canal, en primer lugar muchisimas gracias por compartir estos conocimientos y de la manera que los explicas, en segundo lugar tengo una pregunta, como se podria mantener la sesion desde un cliente de react, mi primera idea es almacenarlo con redux y escribir algun reducer borrando o almacenando segun login/logout, pero hay algun metodo incluido ya con passport? gracias de antemano amigo

  • @soycmramos
    @soycmramos Před 3 lety

    Hola, Fazt. Muchas gracia por el contenido. ¿Podías hacer un video con passport-google-oauth20? ¡Saludos!

  • @hugosmith8400
    @hugosmith8400 Před 4 lety

    fazt como sabes que dependencias usar? diosmio tanto contenido que hay ¿ cómo es posible aprender todo eso?

  • @jeckefe1296
    @jeckefe1296 Před 5 lety

    Sube tu vídeo a udemy amigo. Es la única plataforma que puedo usar en mi trabajo.

  • @pipook
    @pipook Před 3 lety

    Cuando se registra el usuario y ocurre un error, ejemplo ya esta registrado como en el video, como se puede hacer para que no devuelva el formulario en blanco, si no que tenga los datos que ya fueron ingresados, lo digo porque tengo un formulario de registro con muchos mas campos, he tratado de pasar los campos cuando hay un failureRedirect, pero no encuentro como, muchas gracias.

  • @rigo8096
    @rigo8096 Před 5 lety

    Fazt gran video bro tengo una consulta se podria considerar a este proyecto basado en un servicio REST?
    Saludos

  • @Disturbing935
    @Disturbing935 Před rokem

    1:18:34 No me funciona una vez que quiero registrar el perfil y que me redireccione a profile

  • @pablofonseca8867
    @pablofonseca8867 Před 5 lety

    Hola Fazt, excelente vídeo. Una consulta rápida, si tengo el engine de hbs y el de js, cómo puedo hacer para que puedan trabajar juntos en la aplicación? Al parecer solo me está dejando usar uno de ellos.

  • @mugatu2017
    @mugatu2017 Před 2 lety +1

    buen video, aunque hubises sido mas facil haber explicado desde un principio el concepto de midleware

  • @cristianroldan337
    @cristianroldan337 Před 2 lety

    Fazt. Porque usas el passport.authentication() en la ruta de registro ? O sea, no entienendo el sentido de usarlo ahí. Si lo entiendo en el signin, para autenticar si es correcto el usuario y crear la sesión. Pero en el signup no veo para que... si las contraseñas las puedo comparar con un middleware aparte que no sea passport, siendo que si no son iguales o en caso de que el mail no exista (buscando todo esto en la base de datos) rechazaría con un res.status(404).json({...})

  • @TheSoulrata
    @TheSoulrata Před 4 lety

    Hay posibilidad de que subas algun video desarrollando nodejs mongodb express pero sobre calendario por usuario?

  • @paolavergara6551
    @paolavergara6551 Před 4 lety

    muy bien el proyecto, pero tengo problemas con la expresión de poder mostrar los mensajes de usuario ya existe, y contraseña errada, pero tampoco me quiere coger los estilos que tu tienes ahi

  • @camilodiaz7599
    @camilodiaz7599 Před 5 lety

    Amigo quiero validar si el correo ya se encuentra registrado como lo hago gracias exelentes tutoriales amigo

  • @savehunters4873
    @savehunters4873 Před 4 lety +1

    no puedo eliminar ese error TypeError: user.comparePassword is not a function

    • @positivets3292
      @positivets3292 Před 4 lety

      En primer lugar revisa que tengas declarada la const user en el archivo y que este teniendo alcance. en ocaciones a pesar de ser "globales" dentro de cada archivo, por ciertos "errores" o encadenados de funciones, esta no es reconocida. Si por el contrario esta intentando acceder a la funcion desde otro archivo, recuerda que de igual modo debes hacer el require del archivo donde se encuentra la funcion para que esta funcione, que de igual forma debe quedar en una const.

  • @Cristian-xg2uw
    @Cristian-xg2uw Před 2 lety

    Como puedo conectar con mis HTML y css propios ?

  • @donovangonzalez5413
    @donovangonzalez5413 Před 2 lety

    Que tal disculpen tengo una duda por motivos del sistema requiero tener dos serialize en passport esto es posible?

  • @elvisuceda8509
    @elvisuceda8509 Před 4 lety

    Hola Fazt. Consulta, quiero enlazar desde un html al views/index.ejs del proyecto, pero no puedo, alguna sugerencia por favor. Gracias.

  • @is_____rabel
    @is_____rabel Před 3 lety

    si tengo una solución de capas, front en React y back en Node, donde iría esta lógica?

  • @johnalexandervargaslopez5038

    amigo podrias ayudarme? cada vez que voy hacer el require ('./passport'); en el archivo del servidor falla la app me sale nodemon] app crashed - waiting for file changes before starting... que deberia hacer?

  • @Msyeyo420
    @Msyeyo420 Před 3 lety

    Hola estimado, disculpe, yo trabajo con mysql como podria hacer la conexion con esa base de datos?

  • @marcoalejandrosalas1066

    fazt respondeme porfa, puse a la hora del metodo de passport en las rutas del login, pero node.js me dice Rechazo no controlado acerca de la base de datos, pero no se que es, ayudame

  • @andresfeliperiostamayo7307

    me sale el siguiente error cuanto intento inicializar a passport: Strategy#authenticate must be overridden by subclass

  • @RobertCastilloC
    @RobertCastilloC Před 3 lety

    hay algun video de fazt donde realizo un servidor con autenticacion de api key?

  • @federicoaguilera9573
    @federicoaguilera9573 Před 4 lety +1

    Hola fazt. Como se aplicaría esto si mi front esta armado con REACT. Vos estas usando plantillas estaticas aca.

    • @gabobaxx
      @gabobaxx Před 4 lety

      Tendrias que usar passport jwt

  • @cristianroldan337
    @cristianroldan337 Před 2 lety

    Fazt, consulta. Busco info sobre el modulo passport y lo unico que encuentro es la págima de passport, muestra las estrategías pero no explica casi nada. Dónde buscaste toda esa info ? Porque los creadores no explican bien (el video es mas claro que su propia página) pero quisiera ver un poco más sobre el módulo.

    • @cristianroldan337
      @cristianroldan337 Před 2 lety

      Por ejemplo, para esta estrategia, la página entra a la instancia con una función, no pasa un objeto y una función como se ve en el video

  • @juancamilogilrestrepo
    @juancamilogilrestrepo Před 4 lety

    Cómo puedo crear un superadmin que te acceso a todos los datos de otros usuarios

  • @brayanblasegoavil7798
    @brayanblasegoavil7798 Před 4 lety

    cuando haces registro con facebook o google

  • @mikhailjesua9358
    @mikhailjesua9358 Před 3 lety

    Hola buenas. ¿Cómo se podría añadir un reset password al login?

  • @ronaldcastillo2654
    @ronaldcastillo2654 Před 5 lety

    Cómo sería utilizando token no sesiones?

  • @rentenker
    @rentenker Před 2 lety

    hermano ayudame, todo esta bien pero para una pagina donde solo entran usuarios regulares.
    Mi caso, tengo vistas ejs para usuarios regulares y 1 administrador, como hago para que cada uno entre a la que le corresponde, en la coleccion de mongo les agregue un campo llamado rol y si es rol 1 es normal si es rol 2 es admin. He intentado mucho pero no se como

  • @gabrieljosesuberofarias909

    [nodemon] app crashed - waiting for file changes before starting... FATZ tengo este error (1:14:20), como puedo solucionarlo, se que nunca respondes los mensajes, pero ojala puedas ver este. gracias

  • @cesarmoralesarmijo9758

    Esto está protegido contra Cross-site request forgery (csrf)?

  • @changsakata5436
    @changsakata5436 Před 5 lety

    bcrypt-nodejs ya no se puede usar en nodejs??

  • @rtcwkillz
    @rtcwkillz Před 6 lety +1

    Es mejor crear plantillas en el servidor o del lado del cliente?

  • @betitosvc
    @betitosvc Před 5 lety

    puedo usar JWT en vez de passport?

  • @federicogodoy8657
    @federicogodoy8657 Před 4 lety +1

    Hola! Tengo un error al momento de ingresar la informacion al Login, cuando le doy aceptar al boton de tipo submit en el formulario, aparrece un error que tiene que ver con passport, este error se muestra en los mensajes flash, es el siguiente "Missing Credentials", si supieras como solucionar el error seria de gran ayuda. Un abrazo!

    • @AntonioGomez-hy2yl
      @AntonioGomez-hy2yl Před 4 lety

      Pudiste agregarlo? Si ese fuera el caso, ¿Cuál fué la solución?

  • @nenothespider
    @nenothespider Před 2 lety

    como haria para poner un middleware si un usuario ya esta en profile, y escribe login o register no deberia dejarlo ir hasta alla, hasta que coloque logout como hacer eso?

    • @nenothespider
      @nenothespider Před 2 lety

      resuelto inverti la condicional y funciono !req....

  • @samifukingrules
    @samifukingrules Před 5 lety

    como puedo obtener las variables de session de express? con esto de mongo?

  • @PRECOXTV
    @PRECOXTV Před 4 lety

    Hola, tengo problemas al ingresar mas datos aparte de e-mail y password, al momento de agregarle mas input al archivo signup, alguien me puede ayudar?

  • @kleiverperez5455
    @kleiverperez5455 Před 4 lety +1

    Alguien que me ayude, me quedo al minuto 30:30, me aparece una serie de errores:
    C:\Users\HP\Desktop\authentication
    ode_modules\express\lib
    outer\index.js:458
    throw new TypeError('Router.use() requires a middleware function but got a ' + gettype(fn))
    ^
    TypeError: Router.use() requires a middleware function but got a string
    at Function.use (C:\Users\HP\Desktop\authentication
    ode_modules\express\lib
    outer\index.js:458:13)
    at Function. (C:\Users\HP\Desktop\authentication
    ode_modules\express\lib\application.js:220:21)
    at Array.forEach ()
    at Function.use (C:\Users\HP\Desktop\authentication
    ode_modules\express\lib\application.js:217:7)
    at Object. (C:\Users\HP\Desktop\authentication\src\server.js:14:5)
    at Module._compile (internal/modules/cjs/loader.js:1158:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1178:10)
    at Module.load (internal/modules/cjs/loader.js:1002:32)
    at Function.Module._load (internal/modules/cjs/loader.js:901:14)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:74:12)
    [nodemon] app crashed - waiting for file changes before starting...

    • @xde214
      @xde214 Před 3 lety +1

      Revisa tu requerimiento a Router debe ser const express = require('express '); const router = express.Router(); router.get('/', (req, res)=>{
      );

  • @KuroRedfox
    @KuroRedfox Před 5 lety

    Hola Fazt, puedes hacer un video explicando cómo mantener sesiones abiertas de usuario mediante cookies y mostrar contenidos distintos según el usuario?. Me explico: una página que muestra los productos. Bueno, pues que solo muestre los productos "A" al usuario 1, los productos "B" al usuario 2 etc. Utilizando nodejs y mysql. Estaría guay un sistema de login también (resgistro no hace falta). Lo necesito para la uni y voy mal de tiempo. Un saludo!!

  • @CarlosEscobar-ei6ck
    @CarlosEscobar-ei6ck Před 5 lety

    ¿Puedes hacer esto pero usando Angular? Pagaría por ello.