No video

Two Factor Authentication | Node.js & Speakeasy

  Рет қаралды 80,460

Traversy Media

Traversy Media

Күн бұрын

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

Пікірлер: 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!
@awaisraza2285
@awaisraza2285 3 жыл бұрын
O i was missing this voice in a tutorial today and here you come again with another video
@CreativeJE
@CreativeJE 3 жыл бұрын
My buddy is back, hearing your voice just makes me happy ❤️
@antoinesader8216
@antoinesader8216 3 жыл бұрын
Finally, I've been waiting for this long time ago.. Love from Syria
@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 😊
@johnnydriesen7575
@johnnydriesen7575 3 жыл бұрын
Another amazing one. Thanks Brad for your time and effort. Looking forward to the QR implementation ...
@wannacry9947
@wannacry9947 3 жыл бұрын
i really like your courses i just wish you had a series or a complete course for languages
@hani4153046
@hani4153046 3 жыл бұрын
I have to finish watching this tutorial before KZfaq goes down again.
@samcodes2912
@samcodes2912 3 жыл бұрын
haha
@elninjagaiden
@elninjagaiden 3 жыл бұрын
This video helped me to get the jig a I was applying for, thanks!
@samcodes2912
@samcodes2912 3 жыл бұрын
best time to be alive. content is gold
@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
@MaxProgramming
@MaxProgramming 3 жыл бұрын
Oh I dont actually know about 2 factor auth! Thanks Brad 😻
@arnaudpoutieu1331
@arnaudpoutieu1331 3 жыл бұрын
Thank you Brad for this food for thoughts. Bravo!!!
@axaysushir
@axaysushir 3 жыл бұрын
This is something i want to learn on right time
@yassine5046
@yassine5046 3 жыл бұрын
Im really enjoying your videos. Thanks Brad
@jasonclair5046
@jasonclair5046 3 жыл бұрын
I love this channel. Thank you for sharing everything.
@bonchan4404
@bonchan4404 3 жыл бұрын
Brad's voice = autowatch
@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
@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'
@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
@brijeshkanchan9776
@brijeshkanchan9776 3 жыл бұрын
Thank You so much my GURU
@VigneshSharma-vrs
@VigneshSharma-vrs 3 жыл бұрын
Very good content on a challenging topic. 👍
@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.
@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
@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.
@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 .🙏
@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
@Tesla12322
@Tesla12322 3 ай бұрын
seems the tech is outdated, do you think you can create another video with MFA included with User interface? Thank you Brad!
@mohsin6312
@mohsin6312 3 жыл бұрын
Thank you Brad.
@fullstack_journey
@fullstack_journey 3 жыл бұрын
Thank you Brad!
@manukyanq
@manukyanq 3 жыл бұрын
Great tutorial, excited
@greenshaheen6716
@greenshaheen6716 3 жыл бұрын
Waiting for web developer roadmap 2021 😊
@larrykayjnr4376
@larrykayjnr4376 3 жыл бұрын
Great tutorial. Thanks
@ranarashid7483
@ranarashid7483 3 жыл бұрын
Please make a course on the eCommerce website with Django.
@qcmira2024
@qcmira2024 3 жыл бұрын
Great video, as always !
@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.
@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
@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
@kk2070464
@kk2070464 3 жыл бұрын
Much appreciated Brad
@n_fan329
@n_fan329 3 жыл бұрын
Sir !! Can we have some coupons for Angular course on Udemy, please !!
@bashbukari1089
@bashbukari1089 3 жыл бұрын
Love you Brad
@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
@MrMarkgyuro
@MrMarkgyuro 3 жыл бұрын
postman gets response at verification: Cannot POST /api/verify anybody with the same issue?
@kabeerjaffri4015
@kabeerjaffri4015 3 жыл бұрын
Why the f**k do people dislike his video
@ashishpaul3819
@ashishpaul3819 3 жыл бұрын
which font do you use in your editor?
@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 жыл бұрын
Why do we need authenticator??
@ammarrazzak5302
@ammarrazzak5302 3 жыл бұрын
Ayy glad to see you!
@Fullflexno
@Fullflexno 3 жыл бұрын
Super cool! Thank you looking forward to this
@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
@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
@74n3r
@74n3r 2 жыл бұрын
Doesnt work anymore always gives false
@techbizlife
@techbizlife 3 жыл бұрын
2:40 npm init -y npm i express speakeasy uuid node-json-db 3:20 npm i -D nodemon
@alisiraj2100
@alisiraj2100 3 жыл бұрын
Hope to get FastAPI tutorials
@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.
@jithinp8441
@jithinp8441 3 жыл бұрын
Please make tutorial about phone number otp verification
@bashbukari1089
@bashbukari1089 3 жыл бұрын
I am just wondering the day i will be able to speak to you personally
@metaorior
@metaorior 3 жыл бұрын
I love you brad
@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
@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
@abdallahalkhassaky9506
@abdallahalkhassaky9506 3 жыл бұрын
Btw anyone is looking to do some algorithms together? If yes, please comment down below
@programmer4047
@programmer4047 3 жыл бұрын
Honestly Speaking, I didn't understand this video... This one was hard
@thatsenam9183
@thatsenam9183 3 жыл бұрын
Make Video On Livewire Laravel
@reetpriye8807
@reetpriye8807 3 жыл бұрын
How's your health, Brad?
@web_masud
@web_masud 3 жыл бұрын
Can you teach how to make Java Script Game Play any export
@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
@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
@covertgravy
@covertgravy 3 жыл бұрын
yo.. first?
@pratikkumar939
@pratikkumar939 3 жыл бұрын
1st
@AayanamAnirudh
@AayanamAnirudh 3 жыл бұрын
2nd comment
@cosmicrider5898
@cosmicrider5898 3 жыл бұрын
*This.*
@jermaine5221
@jermaine5221 3 жыл бұрын
🙆🙆🙆
@shivashankar6043
@shivashankar6043 3 жыл бұрын
fjirst comment
@ryadean
@ryadean 3 жыл бұрын
4th
@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
Computerphile
Рет қаралды 502 М.
Full Node.js Deployment - NGINX, SSL With Lets Encrypt
23:48
Traversy Media
Рет қаралды 404 М.
艾莎撒娇得到王子的原谅#艾莎
00:24
在逃的公主
Рет қаралды 54 МЛН
Ik Heb Aardbeien Gemaakt Van Kip🍓🐔😋
00:41
Cool Tool SHORTS Netherlands
Рет қаралды 9 МЛН
王子原来是假正经#艾莎
00:39
在逃的公主
Рет қаралды 15 МЛН
Express Crash Course
1:46:11
Traversy Media
Рет қаралды 76 М.
I tried 8 different Postgres ORMs
9:46
Beyond Fireship
Рет қаралды 406 М.
How Hackers Bypass Two-Factor Authentication (2FA)?!
9:20
Loi Liang Yang
Рет қаралды 127 М.
The Importance of Specialization in Coding
7:13
Traversy Media
Рет қаралды 222 М.
The Big Headless CMS Lie (James Mikrut)
18:14
Vercel
Рет қаралды 56 М.
How does Two-Factor Authentication - 2FA work?
14:04
KacperSzurekEN
Рет қаралды 16 М.
JWT Authentication using Node, Express & Postgres
1:43:12
Morgan Page
Рет қаралды 30 М.
Vite Crash Course | Faster Alternative To CRA
16:24
Traversy Media
Рет қаралды 198 М.