Тёмный

Two Factor Authentication | Node.js & Speakeasy 

Traversy Media
Подписаться 2,3 млн
Просмотров 81 тыс.
50% 1

In this video we will create time-based one-time password(TOTP) authentication using Node.js, Express and Speakeasy
Code:
github.com/jki...
LogRocket Article:
blog.logrocket...
Authenticator Extension:
chrome.google....
💖 Support The Channel!
/ traversymedia
Website & Brad Traversy Udemy Course Links:
www.traversyme...
Follow Traversy Media:
/ traversymedia
/ traversymedia
/ traversymedia

Опубликовано:

 

7 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 141   
@hadipawar2539
@hadipawar2539 3 года назад
I enjoy when others come here but my excitement is on another level when I play the video and its Brad! Learned alot from you man. God bless.
@TraversyMedia
@TraversyMedia 3 года назад
Thank you :)
@ofeenee
@ofeenee 3 года назад
@@TraversyMedia no. Thank you.
@francescosasso8156
@francescosasso8156 Год назад
Same
@cknsalad770
@cknsalad770 2 года назад
For those curious about alternatives to speakeasy which is no longer maintained: Otplib, otp-generator, and otpauth
@kabeerjaffri4015
@kabeerjaffri4015 3 года назад
Your voice helps me learn. That came out weird
@nileshsanyal3271
@nileshsanyal3271 3 года назад
I was looking for tutorials on 2FA, then suddenly I was notified. Thanks a lot Brad.
@veselinfilipov2649
@veselinfilipov2649 3 года назад
I was just yesterday searching for two-factor auth tutorial for nodejs and today - Brad comes to the rescue! Thanks a lot, Brad! :)
@WillyGrippo
@WillyGrippo 3 года назад
Ok seriously this is like the 5th video in the last month or two that dropped just as I was trying to find info on the exact topic. Brad is getting into psychic territory!
@ansonthedev
@ansonthedev 3 года назад
Brad always pumping out the high quality videos. Thanks for this one!
@birsingh5388
@birsingh5388 3 года назад
Whenever Brad posts some amazing tutorial, it forces me to think he is using more brain as compared to other people. Sometimes it reminds me Lucy movie, with the main character of the movie had happened some incident and she used to use extra powers of her brain. I like two artists very much, Scarlett Johansson and Brad Traversy 😊
@antoinesader8216
@antoinesader8216 3 года назад
Finally, I've been waiting for this long time ago.. Love from Syria
@iliketocode6986
@iliketocode6986 3 года назад
your meant to be AFK enjoying life raoraor. thanks boss. btw i emailed year i think 2 years ago when i became juinior dev I am now mid level dev :D
@awaisraza2285
@awaisraza2285 3 года назад
O i was missing this voice in a tutorial today and here you come again with another video
@hani4153046
@hani4153046 3 года назад
I have to finish watching this tutorial before RU-vid goes down again.
@samcodes2912
@samcodes2912 3 года назад
haha
@johnnydriesen7575
@johnnydriesen7575 3 года назад
Another amazing one. Thanks Brad for your time and effort. Looking forward to the QR implementation ...
@CreativeJE
@CreativeJE 3 года назад
My buddy is back, hearing your voice just makes me happy ❤️
@wannacry9947
@wannacry9947 3 года назад
i really like your courses i just wish you had a series or a complete course for languages
@elninjagaiden
@elninjagaiden 3 года назад
This video helped me to get the jig a I was applying for, thanks!
@bragersberg4619
@bragersberg4619 3 года назад
13:49 Having problems routes not responding after following this step? Remember to initalize the middleware. Try to change it to "app.use(express.json())", hoping it will help someone.
@MaxProgramming
@MaxProgramming 3 года назад
Oh I dont actually know about 2 factor auth! Thanks Brad 😻
@ceralguy85
@ceralguy85 3 года назад
Brand as always great tutorial, It would be great if you can add to your api materclass course a client made on nextjs. There is no very next js courses on Udemy. You are the one to create a good course
@axaysushir
@axaysushir 3 года назад
This is something i want to learn on right time
@jasonclair5046
@jasonclair5046 3 года назад
I love this channel. Thank you for sharing everything.
@yassine5046
@yassine5046 3 года назад
Im really enjoying your videos. Thanks Brad
@arnaudpoutieu1331
@arnaudpoutieu1331 3 года назад
Thank you Brad for this food for thoughts. Bravo!!!
@krtirtho
@krtirtho 3 года назад
After a long time even though it was only few weeks ago you were in the video. Love your videos. Always informative. Can you please make a video on nodejs HLS (HTTP Live Streaming) & video.js related videos please? Love from Bangladesh
@Connected_Chronicles
@Connected_Chronicles 3 года назад
Hi Brad, can we generate the token from the code itself without using the extension Authenticator? I mean after creating the user in the endpoint '/api/register'
@brijeshkanchan9776
@brijeshkanchan9776 3 года назад
Thank You so much my GURU
@DhruvPatel-oz3bk
@DhruvPatel-oz3bk 3 года назад
Awesome video, waited for this!!! Can you please make a video on forget password feature using firebase. I’m looking for that and haven’t found something solid for it.
@bonchan4404
@bonchan4404 3 года назад
Brad's voice = autowatch
@VigneshSharma-vrs
@VigneshSharma-vrs 3 года назад
Very good content on a challenging topic. 👍
@samcodes2912
@samcodes2912 3 года назад
best time to be alive. content is gold
@bertrandfossung1216
@bertrandfossung1216 3 года назад
Excellent video Brat.. I so love it. Please could you delve more in web security videos like XSS , CSRF and maybe SQL injection? I'll really appreciate it cuz I like the way you explain concepts .🙏
@nguyennhattan2849
@nguyennhattan2849 3 года назад
I have a user after login successfully with 2fa, so how do I get the user's information from the database (example jwt side will decode to get the id and look up information and how to do that with speakeasy). hope everyone answers. Thank you very much
@Matheus-lk9lh
@Matheus-lk9lh 3 года назад
You're a hero!! Thanks Brad
@daboren1547
@daboren1547 3 года назад
Hi Brad, do you have a full-stack tutorial? Thank you. Just new to your channel, It is really amazing. Like it
@larrykayjnr4376
@larrykayjnr4376 3 года назад
Great tutorial. Thanks
@mohsin6312
@mohsin6312 3 года назад
Thank you Brad.
@fullstack_journey
@fullstack_journey 3 года назад
Thank you Brad!
@manukyanq
@manukyanq 3 года назад
Great tutorial, excited
@JohnyyTsunami
@JohnyyTsunami 3 года назад
im unable to verify user, following the same steps and pasting token from the same auth app, postman just replies with "error verifying user"
@gregwilliams5515
@gregwilliams5515 3 года назад
I luckily request #mizertech99 on Instagram and i was able to receive my code from him he did the best ever
@ranarashid7483
@ranarashid7483 3 года назад
Please make a course on the eCommerce website with Django.
@greenshaheen6716
@greenshaheen6716 3 года назад
Waiting for web developer roadmap 2021 😊
@abdallahalkhassaky9506
@abdallahalkhassaky9506 3 года назад
Thanks again for all the tutorials Brad! Honestly, I don't know how to pay you back :/
@vanshpandita3968
@vanshpandita3968 3 года назад
click on all of the ads.
@luukwagenaar4155
@luukwagenaar4155 3 года назад
Leave a like!
@abdallahalkhassaky9506
@abdallahalkhassaky9506 3 года назад
@@luukwagenaar4155 I already did that
@abdallahalkhassaky9506
@abdallahalkhassaky9506 3 года назад
@@vanshpandita3968 I would love to do that if it helps him but read about youtube CPM and his profits from ads, I think it's very very veryyy loww trust me..
@siddhartharoy5263
@siddhartharoy5263 3 года назад
Donate to his patreon. Link in the description
@Fullflexno
@Fullflexno 3 года назад
Super cool! Thank you looking forward to this
@kk2070464
@kk2070464 3 года назад
Much appreciated Brad
@qcmira2024
@qcmira2024 3 года назад
Great video, as always !
@Tesla12322
@Tesla12322 4 месяца назад
seems the tech is outdated, do you think you can create another video with MFA included with User interface? Thank you Brad!
@MrMarkgyuro
@MrMarkgyuro 3 года назад
postman gets response at verification: Cannot POST /api/verify anybody with the same issue?
@bashbukari1089
@bashbukari1089 3 года назад
Love you Brad
@n_fan329
@n_fan329 3 года назад
Sir !! Can we have some coupons for Angular course on Udemy, please !!
@kabeerjaffri4015
@kabeerjaffri4015 3 года назад
Why the f**k do people dislike his video
@techbizlife
@techbizlife 3 года назад
2:40 npm init -y npm i express speakeasy uuid node-json-db 3:20 npm i -D nodemon
@momostan1714
@momostan1714 2 года назад
Hi, it is still ok to use the speakeasy module even if it is no ones currently maintaining it ? Thank you for the tutorial.
@johny6767
@johny6767 Год назад
for this i will have to ask my every user to install authenticator extention are you out of your mind ? its of no use
@mdsamir8495
@mdsamir8495 3 года назад
Hello sir, nice video. I want a help to create a multiple button and each button have different letter and check letter while click the button , voice will be store and give answer to check the pronounciation of voice. I want this problem solution in react native. Is it possible to implement if yes then how? Please help me
@abdallahalkhassaky9506
@abdallahalkhassaky9506 3 года назад
Btw anyone is looking to do some algorithms together? If yes, please comment down below
@alisiraj2100
@alisiraj2100 3 года назад
Hope to get FastAPI tutorials
@harissaleem8688
@harissaleem8688 3 года назад
Can you please make a video on this concept recently i learned java, But in javascript it is difficult for me to understand that suppose we have let a = "Brad".length; then console .log(a) result will be 4 ; so, how we are accessing the dot length thing or maybe like let a = "Brad".toUpperCase(); how this function we are calling because " Brad " it is not a reference variable because in java we use the reference variable them put dot to call any thing inside the object of that class in javascript where is this coming from ???? Please make a video that will be all for me ane it will others also to build concept .
@echonabin
@echonabin 3 года назад
How about email and phone confirmation for signup on next video or if anyone have good source with this topic then you could guide me.
@lionali9116
@lionali9116 3 года назад
I didn't understand how to test the URL webpage in browser because always node.js run the localhost so can anyone help explain to me please because I get taird
@bashbukari1089
@bashbukari1089 3 года назад
I am just wondering the day i will be able to speak to you personally
@ammarrazzak5302
@ammarrazzak5302 3 года назад
Ayy glad to see you!
@gosnooky
@gosnooky 2 года назад
Looks like this library Speakeasy is not maintained any longer. What alternatives are there?
@cknsalad770
@cknsalad770 2 года назад
Otplib, otp-generator, and otpauth
@jithinp8441
@jithinp8441 3 года назад
Please make tutorial about phone number otp verification
@metaorior
@metaorior 3 года назад
I love you brad
@ashishpaul3819
@ashishpaul3819 3 года назад
which font do you use in your editor?
@programmer4047
@programmer4047 3 года назад
Why do we need authenticator??
@augustuscaeser8939
@augustuscaeser8939 2 года назад
please explain slowly what each method you are calling does and can do. You are just quickly writing code and saying what you are intending but not saying what and how this works and how it could work and what potentials it has
@programmer4047
@programmer4047 3 года назад
Honestly Speaking, I didn't understand this video... This one was hard
@74n3r
@74n3r 2 года назад
Doesnt work anymore always gives false
@TheQuinn50
@TheQuinn50 3 года назад
speakeasy seems to be a dead project, is there is any good alternatives to use?
@cknsalad770
@cknsalad770 2 года назад
Otplib, otp-generator, and otpauth
@thatsenam9183
@thatsenam9183 3 года назад
Make Video On Livewire Laravel
@reetpriye8807
@reetpriye8807 3 года назад
How's your health, Brad?
@pratikkumar939
@pratikkumar939 3 года назад
1st
@erf601
@erf601 3 года назад
O do not enable this feature 2 factor authentication you will lose access to your accounts if you lose access to your original phone numbners do not use
@jithind-feverx2818
@jithind-feverx2818 3 года назад
❤️
@danielledaniel1734
@danielledaniel1734 3 года назад
Great video! Investing in crypto now should be in every individual list, in some months you'll be ecstatic with the decision you made now
@cryptonewsalerts3746
@cryptonewsalerts3746 3 года назад
Crypto is the new gold
@themoon3873
@themoon3873 3 года назад
Stocks are crashing, Now is the best time to invest crypto currency
@blockchainbacker9471
@blockchainbacker9471 3 года назад
Stocks are good crypto is better
@altcoindaily9770
@altcoindaily9770 3 года назад
@Karen Moore I heard that he strategies are really good
@user-rz2tk5eq7o
@user-rz2tk5eq7o 3 года назад
@@altcoindaily9770 Yeah My first investment with Mr Charles earned me profit of over $25,530 US dollars and ever since then he has been delivering
@shivashankar6043
@shivashankar6043 3 года назад
fjirst comment
@web_masud
@web_masud 3 года назад
Can you teach how to make Java Script Game Play any export
@covertgravy
@covertgravy 3 года назад
yo.. first?
@AayanamAnirudh
@AayanamAnirudh 3 года назад
2nd comment
@jermaine5221
@jermaine5221 3 года назад
🙆🙆🙆
@ryadean
@ryadean 3 года назад
4th
@cosmicrider5898
@cosmicrider5898 3 года назад
*This.*
@SolarEagles
@SolarEagles 3 года назад
Please mirror your videos on Odysee.com One time setup. I want to quit youtube. Thank you.
@harissaleem8688
@harissaleem8688 3 года назад
Can you please make a video on this concept recently i learned java, But in javascript it is difficult for me to understand that suppose we have let a = "Brad".length; then console .log(a) result will be 4 ; so, how we are accessing the dot length thing or maybe like let a = "Brad".toUpperCase(); how this function we are calling because " Brad " it is not a reference variable because in java we use the reference variable them put dot to call any thing inside the object of that class in javascript where is this coming from ???? Please make a video that will be all for me ane it will others also to build concept .
@abhiramkrishna7521
@abhiramkrishna7521 3 года назад
4th
@harissaleem8688
@harissaleem8688 3 года назад
Can you please make a video on this concept recently i learned java, But in javascript it is difficult for me to understand that suppose we have let a = "Brad".length; then console .log(a) result will be 4 ; so, how we are accessing the dot length thing or maybe like let a = "Brad".toUpperCase(); how this function we are calling because " Brad " it is not a reference variable because in java we use the reference variable them put dot to call any thing inside the object of that class in javascript where is this coming from ???? Please make a video that will be all for me ane it will others also to build concept .
@programmer4047
@programmer4047 3 года назад
It's JavaScript Bro!! You Can Do That in JS
Далее
2FA: Two Factor Authentication - Computerphile
12:34
Просмотров 502 тыс.
Full Node.js Deployment - NGINX, SSL With Lets Encrypt
23:48
Node.js is a serious thing now… (2023)
8:18
Просмотров 644 тыс.
Vanilla Node.js REST API | No Framework
1:01:37
Просмотров 162 тыс.
Front-end web development is changing, quickly
3:43
Просмотров 828 тыс.
How does Two-Factor Authentication - 2FA work?
14:04
Просмотров 16 тыс.
PROOF JavaScript is a Multi-Threaded language
8:21
Просмотров 277 тыс.
Brutally honest advice for new .NET Web Developers
7:19
20 Essential VS Code Extensions In 2024
14:26
Просмотров 171 тыс.