How to Build User Login System Using Nodejs | Nodejs & its Installation

SdĂ­let
VloĆŸit
  • čas pƙidĂĄn 14. 07. 2017
  • In this tutorial, you will learn how to build a User Login System using Nodejs & the installation process.
    Learn Programming, anywhere anytime starting at just - bit.ly/Programming19
    The video contains:
    1. NodeJs & its installation
    2. Project Intro
    3. Getting Started With MongoDB Part A & Part B
    4. App & Middleware Setup
    5. Views & Layout
    6. Register Form & Validation
    7. Models & User Registration
    8. Password Hashing with BCrypt
    9. Passport Login Authentication
    10. Logout & Access Control
    11. Quiz Time.
    Get Our Bestselling Paid Courses For Free!
    Projects in MongoDB - Learn MongoDB Building Projects - bit.ly/42IxSWa
    The Full Stack Web Development - bit.ly/3pO6S9r
    Learn To Create WordPress Themes By Building 10 Projects - bit.ly/3pQC9bS
    Projects In Laravel: Learn Laravel Building 10 Projects - bit.ly/3Mxs8sJ
    Learn Machine Learning By Building Projects - bit.ly/3Myw3Wk
    Get Yourself Any Course Of Your Choice For Free
    {Use Coupon Code: YTBFREE}
    Explore Our All Courses - www.eduonix.com/courses?track...
    👉Enjoy Extra 50% off on the Below E-Degrees with certification - (APPLY COPOUN - COL50)
    đŸ”čAI & ML E-degree- bit.ly/2mEUCYC
    đŸ”čMERN Stack Developer E-Degree Program - bit.ly/2pFSz7J
    đŸ”čDevOps E-degree - bit.ly/2J6Gf7u
    đŸ”čCloud Computing E-Degree - bit.ly/2Hyv5dO
    đŸ”čCybersecurity E-Degree - bit.ly/2Hyv5dO
    đŸ”čIoT E-degree - The Novice to Expert Program in IOT - bit.ly/3dTtSJP
    đŸ”čAdvance Artificial Intelligence & Machine Learning E-Degree - bit.ly/336NwOU
    ★★★The Best courses & Bundles to do with Eduonix with Flat 50% OFF ★★★ ( APPLY COUPON - COL50)
    1.Learn Machine Learning By Building Projects - bit.ly/2MxMSSl
    2.The Complete Web Development Course - Build 15 Projects - bit.ly/32Ah9oW
    3.The Full Stack Web Development - bit.ly/2MZDBRV
    4.Projects In Laravel : Learn Laravel Building 10 Projects - bit.ly/2MAiHtH
    5.Mathematical Foundation For Machine Learning and AI - bit.ly/2N23Eb1
    1.Mighty Digital Marketing Bundle - bit.ly/2X3xK3U
    2.AI and Machine Learning Guru - bit.ly/3okSbFG
    3.Game Development Masterpack - bit.ly/3mdTSTk
    4. Mighty Web Development Bundle 2.0 - bit.ly/3ouO3TA
    ✔ Get Exclusive Flat 30% off on Our Lifetime membership - bit.ly/3dO6oGc ( APPLY COUPON : YTLIFE30)
    #django #eduonix #elearning
    Thank you for watching! We’d love to know your thoughts in the comments section below. Also, don’t forget to hit the ‘like’ button and ‘subscribe’ to ‘Eduonix Learning Solutions’ for regular updates.
    bit.ly/2ITJDQb
    Follow Eduonix on other social networks:
    Facebook: goo.gl/ZqRVjS
    Twitter: goo.gl/oRDaji
    Instagram: goo.gl/7f5DUC
    Linkedin: goo.gl/9LLmmJ
    Pinterest: goo.gl/PczPjp

Komentáƙe • 239

  • @alexotsu9676
    @alexotsu9676 Pƙed 5 lety +3

    This video probably saved me 20 hours of research, amazing job

    • @Eduonix
      @Eduonix  Pƙed 5 lety

      Glad to hear that! Stay connected & Subscribe!

  • @hendodesktasks
    @hendodesktasks Pƙed 5 lety

    thanks for this explanation it's great for me but what if I want to make the same with a popup window

  • @aayushmitra121
    @aayushmitra121 Pƙed 6 lety +1

    This is the BEST Nodejs authentication tutorial. Thanks! :)

    • @Eduonix
      @Eduonix  Pƙed 6 lety

      We are so glad we could help! Subscribe for more tutorials!

  • @Jitenderkumar-yd3zf
    @Jitenderkumar-yd3zf Pƙed 5 lety +3

    Thanks for the awesome tutorial.

    • @Eduonix
      @Eduonix  Pƙed 5 lety

      You're Welcome !! Subscribe for more.

  • @avinashmv9686894578
    @avinashmv9686894578 Pƙed 5 lety

    Learnt a lot. Thanks !

    • @Eduonix
      @Eduonix  Pƙed 5 lety

      We’re glad the video was helpful to you. Subscribe to us for the latest updates.

  • @abeyep
    @abeyep Pƙed 6 lety

    This is a great tutorial, thank you

    • @Eduonix
      @Eduonix  Pƙed 6 lety

      Hi Abraham, we're glad you liked it. Subscribe for more!

  • @vengpkertje
    @vengpkertje Pƙed 5 lety

    Is there a video that continues on this one? I'm trying to show all the users trough a loop and have the profile pictures shown. Thing is, i am familiar ejs, not pug...

  • @kingsolomon_fitness
    @kingsolomon_fitness Pƙed 5 lety +1

    Hello, is it possible to create a student portal/management system using Node.js? I've been looking all over youtube for something like this

  • @leedeffebach3504
    @leedeffebach3504 Pƙed 5 lety

    Trying to watch this because it looks like a good video. Timestamps would be really helpful though since it is a large video and I dont need all of it.

  • @irfanakarsu9083
    @irfanakarsu9083 Pƙed 5 lety

    hey, i can't use rest command cuz it's deleted on never version. do you have any suggestions for it?

  • @spacoinconsultoria2198
    @spacoinconsultoria2198 Pƙed 5 lety +1

    Do you have more content following that project? I'm no ready to continue =/

  • @mrdprintingsolutionsandtra6883

    hi brad, I just want to ask if is adding too many packages recommended when building apps?

  • @atanasbosnov3813
    @atanasbosnov3813 Pƙed 6 lety +9

    Great content! Since I am kinda noob with the terminal ( and believe not alone) , it took me some time to find out how to restart the npm. It is done with 'Ctrl' + 'C' in the terminal. It may be simple, but it took me some time. Hope it helps somebody. :)

    • @Eduonix
      @Eduonix  Pƙed 6 lety +1

      Thank you for your valuable insight Nas. Subscribe for more tutorials!

    • @fredericklowe568
      @fredericklowe568 Pƙed 5 lety

      You can use nodemon and it will restart on it's own every time you edit something in the sever file.

    • @atanasbosnov3813
      @atanasbosnov3813 Pƙed 5 lety

      Frederick Lowe Yes! Discovered it 1 day after the comment! Thank you for the info! :)

  • @akimayenasouleamidou6449
    @akimayenasouleamidou6449 Pƙed 6 lety

    thanks, how to view profile page then?

  • @lisalifter9493
    @lisalifter9493 Pƙed 5 lety

    Thank you for this great tutorial

  • @skaleem
    @skaleem Pƙed 6 lety

    Hi, thanks for the awesome tutorial, my requirement is like, need to build the Ionic app with signup and login, how can we replace the 'view layout' with our ionic app..?..can somebody help me on this.
    thanks in advance

    • @harrison1153
      @harrison1153 Pƙed 4 lety

      learn to code before trying to do something complicated
      i suggest learning html & css

  • @AB-io8vc
    @AB-io8vc Pƙed rokem +1

    CAN YOU CREATE A SEPERATE DB/COLLECTION FOR EVERY USER WHO REGISTER???

  • @hachij_
    @hachij_ Pƙed 6 lety +81

    wow! Traversy Media

  • @ANKIT6940
    @ANKIT6940 Pƙed 6 lety +1

    can you provide layout.jade boilerplate that you have used in this tutorial?

    • @webapplicationguide3798
      @webapplicationguide3798 Pƙed 6 lety

      gist.github.com/harsha547/20d1062e3318a195a9b4bfeb9d958133

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 6 lety +1

      To download resource file please click on below link it may help you
      content.eduonix.com/Projects-Using-Nodejs-Updated/resources/LogoutandAccessControl.zip

  • @AmarSingh-ot2bk
    @AmarSingh-ot2bk Pƙed 6 lety +4

    i am not getting the request value from registration form as a test on my console. i think i am having issue with body-parser..
    can anyone tell me how to fix it?

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 6 lety

      To download resource file please click on below link it may help you
      content.eduonix.com/Projects-Using-Nodejs-Updated/resources/LogoutandAccessControl.zip

  • @Adepentane
    @Adepentane Pƙed 4 lety

    ExpressValidator (not a function error).. How do i get pass this..?

  • @mauriciomarin5599
    @mauriciomarin5599 Pƙed 6 lety +1

    having a hard time applying req.flash('success', 'you are now logged in'); in my index.ejs file. i've been using ejs instead of jade. i know you used != messages() that doesn't work for me in ejs not really sure how to, please help.
    thank you

    • @barrard
      @barrard Pƙed 6 lety +2

      gist.github.com/brianmacarthur/a4e3e0093d368aa8e423 this helped me get it working
      in your middleware add
      app.use(function (req, res, next) {
      // if there's a flash message in the session request, make it available in the response, then delete it
      res.locals.sessionFlash = req.session.sessionFlash;
      delete req.session.sessionFlash;
      next();
      });
      your EJS should look like this
      0 ) { %>
      FLASH!


      FLASH!

    • @mauriciomarin5599
      @mauriciomarin5599 Pƙed 6 lety +1

      barrard thank you so much for the reply. I figured it out a while back but I really appreciate the help. This is why I love the coding community.

  • @ryanoshea6792
    @ryanoshea6792 Pƙed 5 lety

    Is there any way to get the details of the user that is currently on the members page after successfully logging in? Like lets say I want to display their name and photo on the page like a profile. Is there any way to get that info in the layout.jade file?
    Awesome tutorial by the way it was incredibly helpful!!

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 5 lety

      Refer to link mentioned below to get an idea about your query
      blog.couchbase.com/creating-user-profile-store-with-node-js-nosql-database/

  • @God_so_loved_the_world
    @God_so_loved_the_world Pƙed 5 lety

    Hello...if i want to make a app which communicates with a server and write all the data from the app in a mongodb database...do i need to install mongodb on the server or i install it only on the developing pc and send all the created data to the server ( after i finished with developing)? Thx

  • @danielcardenas7209
    @danielcardenas7209 Pƙed 3 lety

    not workig with new updates, someone can help with that ?

  • @anshuanand8939
    @anshuanand8939 Pƙed 3 lety

    Is this video documented anywhere ?

  • @keithbacalso9433
    @keithbacalso9433 Pƙed 5 lety

    why my ls after mongodb wont work?

  • @aayushmitra121
    @aayushmitra121 Pƙed 6 lety

    Hi! Everything worked for me except for the very end. The isAuthenticated() function did not work for me. It is always false, even when I login. This was a GREAT tutorial overall. And the BEST explained tutorial I could find. Thanks! :)

    • @Eduonix
      @Eduonix  Pƙed 6 lety

      Thank you so much! We're glad we could help! We will forward your issue to our support team and see if they can figure out a solution, meanwhile it'd be great if you could subscribe to our channel!

    • @aayushmitra121
      @aayushmitra121 Pƙed 6 lety +1

      Hi! Sorry, my bad, I had miswritten the session code. I fixed it now! Thank you so much! I subscribed :)

    • @KOOWALLLLLLLLL
      @KOOWALLLLLLLLL Pƙed 6 lety +1

      How did you fix this issue? I'm having the same one. My ensureAuthenticated() for isAuthenticated is always false when logging in.

    • @aayushmitra121
      @aayushmitra121 Pƙed 6 lety +1

      It was basicly that the session in app.js was not saving the user. I think if you have this code in app.js:
      app.use(session({
      secret:'secret',
      saveUninitialized: true,
      resave: true
      }));
      app.use(passport.initialize());
      app.use(passport.session());
      Then it should work.
      If you have that code and it does not work, please reply back. Also if you do reply, can you send me what order you put them in? You should put your session first, then passport.initialize, and then passport.session. Hope that helps! Thanks :)

    • @kuken72
      @kuken72 Pƙed 6 lety

      In my case I had forgotten to put () after req.isAuthenticated

  • @panchcw
    @panchcw Pƙed 6 lety

    req.checkBody() used for get template input name .how should i apply this for when server(Express) and client(Vuejs) is different or is there are any method to validate req.body.* in server side
    REPLY

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 6 lety

      Check below link it may help you stackoverflow.com/questions/17628206/validation-in-express-validator

  • @frankanastasia9389
    @frankanastasia9389 Pƙed 5 lety +1

    My navbar is a grey button with a drop down menu, it may be because i downloaded a later version of bootstrap?

    • @frankanastasia9389
      @frankanastasia9389 Pƙed 5 lety

      I am also not getting the console text when I test req.body.name (may be because I cannot use favicon? throws error when I include that package )

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 5 lety

      Its version issue. Please use the version of bootstrap as per use in the video.
      you can use resource file please click on below link it may help you
      content.eduonix.com/Projects-Using-Nodejs-Updated/resources/LogoutandAccessControl.zip

  • @kaushaldhamelia1655
    @kaushaldhamelia1655 Pƙed 6 lety

    well that - -rest - -install is not working in terminal and even net start MongoDB is not starting the services
    what can i do??

    • @findingjake3899
      @findingjake3899 Pƙed 5 lety

      remove --rest it isnt a feature anymore. just do --install and it should work fine

  • @includedineshgm2897
    @includedineshgm2897 Pƙed 6 lety

    how to avoid duplicate username in register

  • @kevinkyle9627
    @kevinkyle9627 Pƙed 4 lety

    I'm havin an issue with bootstrap css & js:
    Failed to load resource: net::ERR_FILE_NOT_FOUND style.css:1
    Failed to load resource: net::ERR_FILE_NOT_FOUND bootstrap.js:1
    I've tried using multiple bootstrap links for both css and js. Do you have any suggestions? I'm also getting these errors from Git Bash terminal:
    GET /register 500 3.842 ms - 1880
    GET /register 200 41.893 ms - 995
    GET /stylesheets/bootstrap.css 304 0.864 ms - -
    GET /stylesheets/style.css 304 0.823 ms - -
    GET /javascripts/bootstrap.js 304 0.461 ms - -
    GET /users/register 200 30.198 ms - 995
    GET /stylesheets/bootstrap.css 304 0.874 ms - -
    GET /stylesheets/style.css 304 0.870 ms - -
    GET /users/javascripts/bootstrap.js 404 26.721 ms - 2408
    GET /register 304 23.650 ms - -
    GET /stylesheets/bootstrap.css 304 2.784 ms - -
    GET /stylesheets/style.css 304 1.205 ms - -
    GET /javascripts/bootstrap.js 304 0.638 ms - -
    GET /users/login 200 30.184 ms - 980
    GET /users/javascripts/bootstrap.js 404 23.459 ms - 2408
    GET /stylesheets/bootstrap.css 304 0.695 ms - -
    GET /stylesheets/style.css 304 0.917 ms - -
    GET /users/javascripts/bootstrap.js 404 17.479 ms - 2408

  • @NirajKakodkar
    @NirajKakodkar Pƙed 5 lety

    How to retrieve & display the image ? Used the below code the path localhost:3000/uploads/ gives 404. though I can see the files under my Projects/nodeauth/uploads
    .media
    img(src='./uploads/'+'#{user.profileimage}')

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 5 lety

      Please refer the link below is may help you:
      stackoverflow.com/questions/32646651/cannot-get-image-on-localhost

  • @darkinvader8182
    @darkinvader8182 Pƙed 6 lety

    i am trying ti build the project using electron-package, I downloaded the electron- package through npm i electron package --save but when i run npm build it gives me some errors, can you tell me how to do so, or can you make a new video talking about building this project into an application

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 6 lety

      May I know what error are you facing?

    • @darkinvader8182
      @darkinvader8182 Pƙed 6 lety

      sorry for being late with my reply but I was busy with my exams and you know......, so the kind of error is like this:
      npm ERR! code ELIFECYCLE
      npm ERR! errno 1
      npm ERR! nodeauth@0.0.0 build: `electron-packager . anasss`
      npm ERR! Exit status 1
      npm ERR!
      npm ERR! Failed at the nodeauth@0.0.0 build script.
      npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
      npm ERR! A complete log of this run can be found in:
      npm ERR! C:\Users\Omega\AppData\Roaming
      pm-cache\_logs\2018-05-28T19_53_19_370Z-debug.log
      I think this error is coming because in the package.jason we are using ./bin/www as start so it will not work is this right.
      Can you give me a solution?

    • @darkinvader8182
      @darkinvader8182 Pƙed 6 lety

      also Can you show us how to connect this project to mlab since i need it to be an online application not just a LAN database.Thank you.

  • @MS-tt3mh
    @MS-tt3mh Pƙed 5 lety +1

    --rest commend is not available in new version of mangodb , what should i do ? what --rest commend exactly does ? what commend should i use instead of that ?

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 5 lety

      Check the link below it may help you
      stackoverflow.com/questions/13553623/where-should-i-add-the-rest-option-for-mongodb
      stackoverflow.com/questions/47983629/error-parsing-command-line-unrecognized-option-rest?rq=1
      docs.mongodb.com/manual/tutorial/install-mongodb-on-windows/

  • @akhtarzaintariq5668
    @akhtarzaintariq5668 Pƙed 6 lety +1

    Sir, can you help me out? i am facing errors for MongoDB... its not working, my mongo shell is not connecting

  • @annewariara5290
    @annewariara5290 Pƙed 5 lety

    Port 3000 is already in use
    npm ERR! code ELIFECYCLE
    npm ERR! errno 1
    npm ERR! nodeauth@0.0.0 start: `node ./bin/www`
    npm ERR! Exit status 1
    npm ERR!
    npm ERR! Failed at the nodeauth@0.0.0 start script.
    npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
    npm ERR! A complete log of this run can be found in:
    npm ERR! C:\Users\Annie\AppData\Roaming
    pm-cache\_logs\2019-01-03T02_03_09_406Z-debug.log
    getting this error when i try to npm start.Please help

  • @snehalmaheshwari7323
    @snehalmaheshwari7323 Pƙed 6 lety

    hey, I am able to register the user but when I try to login nothing happens. It shows you are logged in when not using ensureauthenticated function but returns null when that is applied and also I don't get any error message for wrong logins.

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 6 lety

      To download resource file please click on below link it may help you
      content.eduonix.com/Projects-Using-Nodejs-Updated/resources/LogoutandAccessControl.zip

  • @aditijoshi4553
    @aditijoshi4553 Pƙed 5 lety

    Hi, I am actually getting this error near the end of the code, when implementing the login part of the code. 43|
    44| .container
    > 45| != messages()
    46| block content
    47| script(src='ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js')
    48| script(src='javascripts/bootstrap.bundle.js')
    in jade. Can you help me understand what is going wrong, I thoroughly checked the entire video to make sure I didn't have any typos also.
    It is saying messages is not a function.

    • @ashishtopno7790
      @ashishtopno7790 Pƙed 3 lety

      script( src='//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js' )
      script( src='//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js' )
      script(src='javascripts/bootstrap.js')

    • @ashishtopno7790
      @ashishtopno7790 Pƙed 3 lety

      remove that line and use this one

  • @akimayenasouleamidou6449
    @akimayenasouleamidou6449 Pƙed 6 lety

    where did you get layout code?
    and It does not work for me after downloading bootstrap

    • @webapplicationguide3798
      @webapplicationguide3798 Pƙed 6 lety

      Use cdn or download bootstrap 3.3.6 from blog.getbootstrap.com/2015/11/24/bootstrap-3-3-6-released/
      and use the layout.jade file
      gist.github.com/harsha547/20d1062e3318a195a9b4bfeb9d958133

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 6 lety

      To download resource file please click on below link it may help you
      content.eduonix.com/Projects-Using-Nodejs-Updated/resources/LogoutandAccessControl.zip

  • @mshubhamtyagi9166
    @mshubhamtyagi9166 Pƙed 5 lety

    how can the flash messages auto hide after some seconds?

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 5 lety

      Please refer to the link mentioned below to get an idea about your query
      www.npmjs.com/package/express-flash-notification

  • @abhishekmazumdar2072
    @abhishekmazumdar2072 Pƙed 5 lety

    Why is the layout.jade file html tagging not like the usual?? instead of () ..anyone?

    • @Eduonix
      @Eduonix  Pƙed 5 lety

      Refer to the below link for the same
      medium.com/@articlesfromsophie/what-is-jade-and-why-did-i-use-it-to-code-my-website-3ef692a5102f

  • @chakravarthikalyan5093
    @chakravarthikalyan5093 Pƙed 6 lety

    i build login jwt token authentication using angular4 and mean. now i want to build session login for my project. how to build that session and procedure for that. can u please guide me through

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 6 lety

      Check below link it may help you
      pt.stackoverflow.com/questions/230259/login-com-angular-4
      stackoverflow.com/questions/39840457/how-to-store-token-in-local-or-session-storage-in-angular-2

    • @chakravarthikalyan5093
      @chakravarthikalyan5093 Pƙed 6 lety

      i already visited those pages. its not my requirement. anyway thakns for ur suggestion

    • @bartez8018
      @bartez8018 Pƙed 5 lety

      jwt is better than passport js?

  • @luisgonzalez-qw7bp
    @luisgonzalez-qw7bp Pƙed 5 lety

    Can someone help, when i hit submit to test if the console receives it , nothing happens. The button doesn't do anything.

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 5 lety

      Please refer to the link mentioned below to get an idea about it
      scotch.io/tutorials/build-and-understand-a-simple-nodejs-website-with-user-authentication

  • @1OJosh
    @1OJosh Pƙed 5 lety

    I'm ready to learn a server side language, should I learn node.js or php?

    • @Eduonix
      @Eduonix  Pƙed 5 lety

      Hello, If you are willing to learn a server-side language, then you should start with PHP. Check out the certification course with up to 90% OFF on - bit.ly/2XVALF1
      You can also check NodeJS tutorial - czcams.com/video/kv7tMUtwIvs/video.html

  • @Shubhranshu1234
    @Shubhranshu1234 Pƙed 6 lety

    How can I check if a user already exists during registration in the database and throw an error?

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 6 lety

      Check the link below it may help you
      programmerblog.net/nodejs-user-registration-tutorial/

  • @bhaveshgoyal3641
    @bhaveshgoyal3641 Pƙed 5 lety

    my cmd is saying unrecognized option for --rest . so what do I do?

  • @hatrick3117
    @hatrick3117 Pƙed 6 lety +9

    Poor Brad, he installating Node and MongoDB for so many videos

  • @peterretvari7053
    @peterretvari7053 Pƙed 5 lety

    Guys, how can I install the mongoDB? First problem: I got a different site (not org). I downloaded something and finally have the folder on my Mac, however I struggling with the Terminal: it says that there is no such a command like " mongod". What can I do? How can I install Mongo on Mac?

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 5 lety

      Refer to the link mentioned. It might help you.
      treehouse.github.io/installation-guides/mac/mongo-mac.html

    • @peterretvari7053
      @peterretvari7053 Pƙed 5 lety

      @@eduonixsupport1889 Thanks for your quick response. I solved it. Now I'm struggling with modules what is required/imported. The main problem is that in the video we write different code (like handlebars vs ejs in the GitHub file). If I just use the codes regarding Github it doesn't help. Is there any other/updated video which is also about the login/register?

  • @Eduonix
    @Eduonix  Pƙed rokem

    Get Yourself Any Course Of Your Choice For Free
    {Use Coupon Code: YTBFREE}
    Explore Our All Courses - shorturl.at/hpEQ3

  • @healthboxesltd7033
    @healthboxesltd7033 Pƙed 5 lety +1

    can we get this in html instead of jade

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 5 lety

      To run this project please use the jade this will avoid the conflict

  • @SpiffyGames
    @SpiffyGames Pƙed 5 lety

    Could i get some sort of link for this like where I can download it and see the code

    • @Eduonix
      @Eduonix  Pƙed 4 lety

      Refer to the link below to download the resource files.
      educontent.s3.amazonaws.com/LearnNodejs-bybuilding-10projects/User-Login-System-Using-Nodejs.zip

    • @sundervembumani2634
      @sundervembumani2634 Pƙed 4 lety

      @@Eduonix thank you so much guys..

  • @bartez8018
    @bartez8018 Pƙed 5 lety

    why you install mongodb in dependencies? Does mongoose not include mongodb?

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 5 lety

      MongoDB is an Open Source, NoSQL database management system. Whereas MongooseJS is an Object Document Mapper (ODM) that makes using MongoDB easier by translating documents in a MongoDB database to objects in the program.

    • @bartez8018
      @bartez8018 Pƙed 5 lety

      yeah I know it, but you can use mongoose without "mongodb" in your dependencies.

  • @poonamojha8794
    @poonamojha8794 Pƙed 6 lety

    I am getting an error on entering the path " mongod --directoryperdb --dbpath C:\mongodb\data\db --logpath C:\mongodb\log\mongodb.log --logappend --rest --install "
    Error parsing command line: unrecognized option ` --rest`

    • @Eduonix
      @Eduonix  Pƙed 6 lety

      Hi Poonam, please check if these links can help you:
      stackoverflow.com/questions/2438055/how-to-run-mongodb-as-windows-service/41073438\stackoverflow.com/questions/46678638/mongodb-unrecognised-option-install
      jira.mongodb.org/browse/SERVER-13515

    • @MS-tt3mh
      @MS-tt3mh Pƙed 5 lety

      this link dose not exist !? it might be deleted

  • @pqlolpq
    @pqlolpq Pƙed 6 lety

    My command prompt get the error "Error parsing command line: unrecognised option '--rest' " at 12:23.

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 6 lety

      After mongodb installation set mongodb bin path and copy Windows\System32 path in environment variable.follow steps.1. open Command Prompt run as administrator
      2. cd mongodb bin path
      3. set below path
      mongod --directoryperdb --dbpath C:\mongodb\data\db --logpath c:\mongodb\log\mongodb.log --logappend --rest --install
      5. net start MongoDB

    • @pqlolpq
      @pqlolpq Pƙed 6 lety

      I did exactly that, and i still get the error on 2 different PCs. So i do not know what i'm doing wrong.
      C:\mongodb\bin>mongod --directoryperdb --dbpath C:\mongodb\data\db --logpath c:\mongodb\log\mongodb.log --logappend --rest --install
      Error parsing command line: unrecognised option '--rest'
      try 'mongod --help' for more information

    • @MS-tt3mh
      @MS-tt3mh Pƙed 5 lety

      its my question too

  • @TheJonerMan
    @TheJonerMan Pƙed 4 lety

    I get, "TypeError: expressValidator is not a function", how do you resolve this in your code?

    • @Eduonix
      @Eduonix  Pƙed 4 lety

      Try downgrading your express validator to v5.3.1

    • @brianhong6787
      @brianhong6787 Pƙed 4 lety +1

      Alternatively, after some (ok, I'm not a javascript coder, so, quite a bit) of pain, I found that removing the expressValidator() from app.js and altering the post and error handling to
      router.post('/register', upload.single('profileimage'), [
      check('name','Name field is required').isLength({min:1}),
      check('email','Email field is required').isLength({min:1}),
      check('email','Email field is not valid').isEmail(),
      check('username','Username field is required').isLength({min:1}),
      check('password').custom((value,{req,loc,path})=> {
      if( value.length < 1 ){
      throw new Error("A password is required")
      }else if( value !== req.body.password2 ){
      throw new Error ("The passwords do not match")
      }else{
      return value;
      }
      })
      ], (req,res,next) => {
      // Check errors
      const errors = validationResult(req)
      if(!errors.isEmpty()){
      res.render('register',{ errors: errors.array() })
      console.log(errors.array())
      }else{
      console.log('No errors')
      }
      const name = req.body.name
      const email = req.body.email
      const username = req.body.username
      const password = req.body.password
      const password2 = req.body.password2
      });
      with the command
      const { check, validationResult } = require('express-validator');
      to import that validator tools works for me (so far). I used these resources
      express-validator.github.io/docs/custom-error-messages.html
      stackoverflow.com/questions/46011563/access-request-body-in-check-function-of-express-validator-v4/46013025#46013025
      among others.

    • @Eduonix
      @Eduonix  Pƙed 4 lety

      @@brianhong6787 Thank you for sharing your valuable insights. It might help others.

  • @zlackbiro
    @zlackbiro Pƙed 5 lety +1

    In PHP = 10 lines of code... Done! 5 minutes. Node.JS = five years later. still writing dependencies... :D

  • @krupeshanadkat635
    @krupeshanadkat635 Pƙed 5 lety +2

    as of now , it says
    Jade is deprecated - use pug
    transformers deprecated - use jstransformers
    ..
    -found 2 low severity vulnerabilities
    Shall i continue with this tutorial?

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 5 lety +2

      Use jade for this project it will avoid the conflict

    • @krupeshanadkat635
      @krupeshanadkat635 Pƙed 5 lety +1

      hello sir, i learnt express-handlebars, they are trivial and awesome, earlier i had use Mustache.js , its kind of similar to that. Thanks for reply.

  • @tommyjackson5900
    @tommyjackson5900 Pƙed 6 lety +1

    is there any github link to the finished project? Im having issues logging in. It might be because I'm using a macbook.

  • @siranseifeddini210
    @siranseifeddini210 Pƙed 5 lety

    if i finish this tutorial and try to log in, it works. But as soon as i restart the server and try to log in, it doesnt stop loading...PLEASE help

    • @Eduonix
      @Eduonix  Pƙed 5 lety

      Refer to the following link to get an idea about authentication issues
      github.com/jaredhanson/passport/issues/482

  • @Ustazz
    @Ustazz Pƙed 5 lety +1

    use nodemon
    npm install -g nodemon
    to handle restart

  • @geethikasabbineni3
    @geethikasabbineni3 Pƙed 5 lety

    im getting the below error can you help me out
    C:\mongodb\bin>mongod --directoryperdb --dbpath c:\mongodb\data\db --logpath c:\mongodb\log\mongodb.log --logappend --rest --install
    Error parsing command line: unrecognised option '--rest'
    try 'mongod --help' for more information

  • @TheLauraHolmes
    @TheLauraHolmes Pƙed 6 lety

    Can you send the link where you copied the code in layout.jade please? thanks. I can't seem to find it anywhere.

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 6 lety

      Use the below code
      doctype html
      html(lang='en')
      head
      title Welcome
      link(href='/stylesheets/bootstrap.css', rel='stylesheet')
      link(href='/stylesheets/style.css', rel='stylesheet')
      body
      .navbar.navbar-default(role='navigation')
      .container
      .navbar-header
      button.navbar-toggle(type='button', data-toggle='collapse', data-target='.navbar-collapse')
      span.sr-only Toggle navigation
      span.icon-bar
      span.icon-bar
      span.icon-bar
      a.navbar-brand(href='#') NodeAuth
      .navbar-collapse.collapse
      ul.nav.navbar-nav
      li(class=(title == 'Members' ? 'active' : ''))
      a(href='/') Members
      li(class=(title == 'Register' ? 'active' : ''))
      a(href='/users/register') Register
      li(class=(title == 'Login' ? 'active' : ''))
      a(href='/users/login') Login
      ul.nav.navbar-nav.navbar-right
      li
      a(href='/users/logout') Logout
      .container
      block content
      script(src='ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js')
      script(src='javascripts/bootstrap.js')

    • @TheLauraHolmes
      @TheLauraHolmes Pƙed 6 lety

      Thanks, this is perfect. I wanted to let you know, the tutorial is really good. I'm starting node.js and it is all very clear.

  • @ManishSingh-dj3ds
    @ManishSingh-dj3ds Pƙed 5 lety

    how can i display users name on login?

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 5 lety

      Refer to the link. You will get an idea about it
      stackoverflow.com/questions/37229700/node-js-passport-display-username-after-successful-login

  • @tranhuy2304
    @tranhuy2304 Pƙed 6 lety

    req.logout() gave me 404 error. Is this due to the express version higher than 3.0.0 cause this problem

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 6 lety

      Have you checked your code?

    • @tranhuy2304
      @tranhuy2304 Pƙed 6 lety

      Eduonix Support I checked it but it worked. Some typing problem. Can you make a video about create a vote and display in chart in node.js đŸ€”đŸ€”that would be useful

    • @Eduonix
      @Eduonix  Pƙed 6 lety

      We will try. Subscribe us to get updates on latest courses.

  • @tamiltechgeek4399
    @tamiltechgeek4399 Pƙed 5 lety

    How to do authentication using oracle?

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 5 lety

      Can you please elaborate the question?

    • @tamiltechgeek4399
      @tamiltechgeek4399 Pƙed 5 lety

      Eduonix Support According to user authentication with oracle db,I want to display admin page for admin and user page for normal users in angular.

  • @tommyjackson5900
    @tommyjackson5900 Pƙed 6 lety

    I'm a bit stuck at 35.05 because the express errorFormatter documentation has been updated.(I think this video is actually from 2016!) Im looking through the new documention to figure it out but if anyone knows what to use instead it would be great if you could post it here. here is the link to the documentation express-validator.github.io/docs/

    • @tommyjackson5900
      @tommyjackson5900 Pƙed 6 lety

      I just typed the code myself and so far it seems to be working so far.

    • @Eduonix
      @Eduonix  Pƙed 6 lety +1

      Hi Tommy, best luck! If you get stuck somewhere, we shall try and help you out!

    • @tommyjackson5900
      @tommyjackson5900 Pƙed 6 lety +1

      well it has worked out for me so far, thanks!

  • @PragatiPrakash93
    @PragatiPrakash93 Pƙed 6 lety

    cannot install MongoDB. windows installer says "installation ended prematurely"

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 6 lety

      1) click below link and install mongodb
      www.mongodb.com/download-center#community
      After MongoDB installation set MongoDB bin path and copy the Windows\System32 path in the environment variable.follow steps.
      1. open Command Prompt run as administrator
      2. cd MongoDB bin path
      3. set path
      mongod --directoryperdb --dbpath C:\mongodb\data\db --logpath 4. c:\mongodb\log\mongodb.log --logappend --rest --install
      5. net start MongoDB
      6. run below command
      mongo2) check below link it may help youdiscussions.citrix.com/topic/244798-installation-fails-installation-ended-prematurely-because-of-an-error/www.itprotoday.com/windows-8/why-do-i-receive-error-installation-ended-prematurely-because-error-when-i-try-install

    • @leonpeter8855
      @leonpeter8855 Pƙed 6 lety

      Uncheck the install mongo compass option checkbox that shows just before you install at the bottom left side of the setup.

  • @derilraju2106
    @derilraju2106 Pƙed 5 lety +3

    Could you upload all the source codes?

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 5 lety

      Refer to the links below for resource files:
      educontent.s3.amazonaws.com/Projects-Using-Nodejs-Updated/resources/AppandMiddlewareSetup.zip
      educontent.s3.amazonaws.com/Projects-Using-Nodejs-Updated/resources/ViewsandLayout.zip
      educontent.s3.amazonaws.com/Projects-Using-Nodejs-Updated/resources/RegisterFormandValidation.zip
      educontent.s3.amazonaws.com/Projects-Using-Nodejs-Updated/resources/PasswordHashingwithBCrypt.zip
      educontent.s3.amazonaws.com/Projects-Using-Nodejs-Updated/resources/PassportLoginAuthentication.zip
      educontent.s3.amazonaws.com/Projects-Using-Nodejs-Updated/resources/LogoutandAccessControl.zip

  • @chideraprincewill3967
    @chideraprincewill3967 Pƙed 5 lety

    Sir, the registration works and stores in db, but login isn't working... keep saying invalid username or password

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 5 lety

      Please refer the link given below it may help you to resolve the issue:
      medium.freecodecamp.org/securing-node-js-restful-apis-with-json-web-tokens-9f811a92bb52

    • @saurabhverma3453
      @saurabhverma3453 Pƙed 5 lety

      The same is happening with me also. Did u get it's solution?

    • @chideraprincewill3967
      @chideraprincewill3967 Pƙed 5 lety

      Not yet man

  • @markkennethmarzan7298
    @markkennethmarzan7298 Pƙed 6 lety

    how to I create it using mysql?

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 6 lety

      Check below link it may help you
      medium.com/technoetics/handling-user-login-and-registration-using-nodejs-and-mysql-81b146e37419
      www.expertphp.in/article/user-login-and-registration-using-nodejs-and-mysql-with-example
      www.js-tutorials.com/javascript-tutorial/node-js-user-authentication-using-mysql-express-js/

    • @Eduonix
      @Eduonix  Pƙed 6 lety

      Check the below links, they may help you:
      medium.com/technoetics/handling-user-login-and-registration-using-nodejs-and-mysql-81b146e37419
      www.expertphp.in/article/user-login-and-registration-using-nodejs-and-mysql-with-example
      www.js-tutorials.com/javascript-tutorial/node-js-user-authentication-using-mysql-express-js/

  • @chooha
    @chooha Pƙed 5 lety

    I can't logout, I exactly copied the code but when instead of being redirected I get a 404.

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 5 lety

      Try the code below which is resource file of this program it may help you
      content.eduonix.com/Projects-Using-Nodejs-Updated/resources/LogoutandAccessControl.zip

  • @DINESHKUMARMUCS
    @DINESHKUMARMUCS Pƙed 6 lety

    I did my login page and successfully completed it. If i open now,i am getting an erroe in MongoDb starting problem.......Can u please help me out!!!!!!

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 6 lety

      You can refer this link o Connect Node.js to a MongoDB Database on a VPS www.digitalocean.com/community/tutorials/how-to-connect-node-js-to-a-mongodb-database-on-a-vps

  • @Eduonix
    @Eduonix  Pƙed 3 lety

    100% Discount for binge learners!
    Learn your favourite skills at cutt.ly/WzL60do and get a flat 70% site-wide discount and an extra 30% cart discount on your purchase.

  • @rajs553
    @rajs553 Pƙed 6 lety

    how can I replace mongodb by mysql?

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 6 lety

      Yes you can replace MongoDB to MySQL refer to this link www.oodlestechnologies.com/blogs/It-is-wise-to-replace-MySQL-with-MongoDB

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 6 lety

      Yes, you can replace mongoDB to mysqlcheck below link www.oodlestechnologies.com/blogs/It-is-wise-to-replace-MySQL-with-MongoDB

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 6 lety

      Yes you can replace mongoDB to mysql refer to this link www.oodlestechnologies.com/blogs/It-is-wise-to-replace-MySQL-with-MongoDB

    • @Eduonix
      @Eduonix  Pƙed 6 lety

      Yes you can replace MongoDB to MySQL refer to this link www.oodlestechnologies.com/blogs/It-is-wise-to-replace-MySQL-with-MongoDB

  • @MalikKlinker
    @MalikKlinker Pƙed 6 lety +2

    Download the community version of mongodb

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 6 lety

      You can download the community version of mongodb. from this link. docs.mongodb.com/manual/administration/install-community/

  • @coolcal8089
    @coolcal8089 Pƙed 6 lety

    What code is available for this project?

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 6 lety

      To download resource file please click on below link it may help you
      content.eduonix.com/Projects-Using-Nodejs-Updated/resources/LogoutandAccessControl.zip

  • @sriharshaditya1653
    @sriharshaditya1653 Pƙed 5 lety +1

    The steps were not explained thoroughly at all. The entire process was rushed through. Should have made a more detailed video on login systems using node and mongoDB. Maybe a playlist. Anyways, can anyone suggest where i can find a more detailed explanation of login and authentication using node and mongoDB.

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 5 lety

      Following links may help you to solve your problem:
      codebun.com/login-registration-nodejsexpress-mongodb/
      medium.com/@kevinhsu_83500/user-authentication-with-node-js-and-mongodb-c8b1645513f9

  • @healthboxesltd7033
    @healthboxesltd7033 Pƙed 5 lety

    my register is not redirecting neither is it saving

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 5 lety

      To download resource file please click on below link it may help you
      content.eduonix.com/Projects-Using-Nodejs-Updated/resources/LogoutandAccessControl.zip

  • @Eduonix
    @Eduonix  Pƙed 3 lety

    Become a Master of web development with our JS E-degree - bit.ly/3e1Mk3f
    Apply coupon "COL50" to get Extra 50% off!

  • @Lukka8_8
    @Lukka8_8 Pƙed 5 lety

    2:00:00

  • @vighneshv8009
    @vighneshv8009 Pƙed 5 lety

    req.isAuthenticated always returning false......................... why???

    • @Eduonix
      @Eduonix  Pƙed 5 lety

      You can refer to the link mentioned below for getting an idea about your query
      github.com/jaredhanson/passport/issues/482

  • @hello-test-user
    @hello-test-user Pƙed 5 lety

    != messages() gives error..

  • @abhinavnagineni6243
    @abhinavnagineni6243 Pƙed 6 lety

    can u give me index.js code

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 6 lety

      index.js
      var express = require('express');
      var router = express.Router();
      /* GET home page. */
      router.get('/', ensureAuthenticated, function(req, res, next) {
      res.render('index', { title: 'Members' });
      });
      function ensureAuthenticated(req, res, next){
      if(req.isAuthenticated()){
      return next();
      }
      res.redirect('/users/login');
      }
      module.exports = router;

  • @wokrread3646
    @wokrread3646 Pƙed 5 lety

    Source code please?

  • @TheCodebookInc
    @TheCodebookInc Pƙed 7 lety

    Is this the same person from Transversy media

    • @Eduonix
      @Eduonix  Pƙed 7 lety +1

      Yes, Narendra.

    • @TheCodebookInc
      @TheCodebookInc Pƙed 7 lety

      I have been watching your all the tutorials but especially php MVC but as a beginner I m unable to get the full concept of mvc's and JavaScript's can u tell me from where to start for java script from frameworks. And I wold glad if u upload new playlist on chart js and morris js. My concepts are not clear

    • @Eduonix
      @Eduonix  Pƙed 7 lety

      Thank you for watching the video. You can start learning Javascript from basics here: czcams.com/video/wZ9gPKnW_jU/video.html

  • @maulikbhalala6028
    @maulikbhalala6028 Pƙed 5 lety +1

    Can you share this source code??

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 5 lety

      Hey Maulik!! Here is the source code: github.com/eduonix/User-Login-System-Using-Nodejs

  • @pnarpercin737
    @pnarpercin737 Pƙed 6 lety

    can't find mongodb after installation. What am I missing?

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 6 lety

      1) click below link and install mongodb
      www.mongodb.com/download-center#community
      After MongoDB installation set MongoDB bin path and copy the Windows\System32 path in the environment variable.follow steps.
      1. open Command Prompt run as administrator
      2. cd MongoDB bin path
      3. set path
      mongod --directoryperdb --dbpath C:\mongodb\data\db --logpath 4. c:\mongodb\log\mongodb.log --logappend --rest --install
      5. net start MongoDB
      6. run below command
      mongo

  • @deevyammohanty746
    @deevyammohanty746 Pƙed 5 lety

    12:25 --rest is not working

    • @Eduonix
      @Eduonix  Pƙed 5 lety

      The --rest option has been removed in MongoDB 3.6. Refer to the following link for the same.
      stackoverflow.com/questions/47983629/error-parsing-command-line-unrecognized-option-rest

  • @yoriklandshir8612
    @yoriklandshir8612 Pƙed 6 lety +2

    Maybe somebody need worked code from this tutorial, here the repository (github.com/MaximStrutinskiy/NodeJS/tree/youtube)
    branch: youtube

  • @ruslanpascoal9247
    @ruslanpascoal9247 Pƙed 5 lety

    Brad, is that you?

  • @bartoz123321
    @bartoz123321 Pƙed 6 lety +2

    where is the _layout file with the layout to copy? XD

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 6 lety +3

      To download resource file please click on below link it may help you
      content.eduonix.com/Projects-Using-Nodejs-Updated/resources/LogoutandAccessControl.zip

  • @amangadpale6251
    @amangadpale6251 Pƙed 5 lety

    Source codes plz plz plz!!!!!!!!

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 5 lety

      Hey Aman!! Here is the source code: github.com/eduonix/User-Login-System-Using-Nodejs

  • @jamesritchie5143
    @jamesritchie5143 Pƙed 5 lety

    I would say this is great. But frankly, it's infuriating. On multiple occasions, the application has broken when you attempt to modify or add anything to the solution. It uses deprecated, and therefore out of date files to implement (Even at time of writing, .jade was deprecated). I've gone through this tutorial multiple times, and every time I attempt to dare to modify the registration field, the page breaks, and even when you revert back to a previous working state, it will not return to working. Frankly, a waste of time going through this.

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 5 lety

      If possible use jade to avoid conflicts. Though there are alternative for jade such as Mustache.js, Handlebars.js etc.

  • @sergiysiomko
    @sergiysiomko Pƙed 5 lety

    лаĐčĐș

  • @TheBkwar
    @TheBkwar Pƙed 6 lety

    why my navbar looks like this: ibb.co/i1y0wy i have no errors.

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 6 lety

      To download resource file please click on below link it may help you
      content.eduonix.com/Projects-Using-Nodejs-Updated/resources/LogoutandAccessControl.zip

  • @festuspatrick5623
    @festuspatrick5623 Pƙed 5 lety

    Please upload the source code

    • @eduonixsupport1889
      @eduonixsupport1889 Pƙed 5 lety

      Refer to the links below for resource files:
      educontent.s3.amazonaws.com/Projects-Using-Nodejs-Updated/resources/AppandMiddlewareSetup.zip
      educontent.s3.amazonaws.com/Projects-Using-Nodejs-Updated/resources/ViewsandLayout.zip
      educontent.s3.amazonaws.com/Projects-Using-Nodejs-Updated/resources/RegisterFormandValidation.zip
      educontent.s3.amazonaws.com/Projects-Using-Nodejs-Updated/resources/PasswordHashingwithBCrypt.zip
      educontent.s3.amazonaws.com/Projects-Using-Nodejs-Updated/resources/PassportLoginAuthentication.zip
      educontent.s3.amazonaws.com/Projects-Using-Nodejs-Updated/resources/LogoutandAccessControl.zip

  • @deltondias5046
    @deltondias5046 Pƙed 4 lety

    Traversy? It is you Traversy?...

  • @Lukka8_8
    @Lukka8_8 Pƙed 5 lety

    200