7. JOI Validation Schema to validate request body | Node JS API Authentication
views
comments
Related Media
#JWT #jsonwebtoken #api #authentication #dotenv #@hapi/joi #joi
In this video we will see how to #validate the incoming #request #body using a #validation #schema by #joi (@hapi/joi) before #registering our user inside our #mongodb #database.
Deploy NodeJs app: https://zeet.co/r/yourstruly
(One FREE project forever π)
In 60 seconds https://youtu.be/2kKgWLLyfkM
FREE $100 credit @Digital Ocean: https://m.do.co/c/3208f08b3324
Subscribe: https://www.youtube.com/c/yourstruly267?sub_confirmation=1
β Kite is a free AI-powered coding assistant that will help you code faster and smarter. The Kite plugin integrates with all the top editors and IDEs to give you smart completions and documentation while youβre typing. I've been using Kite for 6 months and I love it! https://www.kite.com/get-kite/?utm_medium=referral&utm_source=youtube&utm_campaign=yourstruly&utm_co...
Support the channel:
Paypal: https://www.paypal.me/trulymittal
Patreon: https://www.patreon.com/trulymittal
Github (full-tutorial): https://github.com/trulymittal/API-Authentication-NodeJs
References:
https://jwt.io/
https://tools.ietf.org/html/rfc7519#section-4.1
https://www.iana.org/assignments/jwt/jwt.xhtml
Joi : https://hapi.dev/module/joi/
βββββββββββββββ
More useful videos
βββββββββββββββ
RecyclerView: https://youtu.be/9rcrYFO1ogc
ViewModel: https://youtu.be/i22jxmIh_EE
NavigationComponent: https://youtu.be/akuONx5RTy8
WorkManager: https://youtu.be/ooP8kkhvRQI
Retrofit: https://youtu.be/1FVoBM9t2Ik
CollapsingToolbar Layout: https://youtu.be/-pTW3EOPxtQ
BottomNavigation View: https://youtu.be/oeKtwd1DBfg
KeyframeAnimations: https://youtu.be/Gh3KsNGZmaE
NightMode: https://youtu.be/46qeI3e4r38
ButterKnife: https://youtu.be/X41p3Iq0-lY
SplashScreen: https://youtu.be/buoBMT88Drc
Singletons: https://youtu.be/vSxKnvxe8v0
Pull to Refresh in RecyclerView: https://youtu.be/Ffa0Mtd21_M
On item click using Interface in RecyclerView: https://youtu.be/AkiltTv0CjA
Swipe gestures in Recycler View: https://youtu.be/rcSNkSJ624U
Drag and drop Reorder in Recycler View: https://youtu.be/H9D_HoOeKWM
Filter using #SearchView in RecyclerView: https://youtu.be/CTvzoVtKoJ8
MultiView RecyclerView: https://youtu.be/VtnLpHUu2U0
βββββββββββββββ
Other useful Playlists
βββββββββββββββ
Android: https://www.youtube.com/playlist?list=PLdHg5T0SNpN2cv8zhK-zQx2qXfJKap9kU
#Firebase: https://www.youtube.com/playlist?list=PLdHg5T0SNpN2NimxW3piNqEVBWtXcraz-
#RestAPI (#NodeJS and MongoDB): https://www.youtube.com/playlist?list=PLdHg5T0SNpN3EoN3PEyCmPR42Ok_44OFT
Docker: https://www.youtube.com/playlist?list=PLdHg5T0SNpN0gFlL8AXvZdAHsvpkuW0Ba
MongoDB: https://www.youtube.com/watch?v=liocKBCVJyw&t=7s
Html/Css/Js: https://www.youtube.com/playlist?list=PLdHg5T0SNpN0saXVT9gfb2MESkiHG8YbP
Challenges: https://www.youtube.com/playlist?list=PLdHg5T0SNpN20F2v0xYWeLRZtdehexzDi
βββββββββββββββ
What I use
βββββββββββββββ
Mouse: https://amzn.to/2O9RJtu
Keyboard: https://amzn.to/2qxajCU
Keyboard 2: https://amzn.to/2XDWH4X
Monitor: https://amzn.to/2pDg7dH
Processor: https://amzn.to/347WWIb
RAM: https://amzn.to/2QEkUqw
Graphics: https://amzn.to/33aBrF4
Microphone: https://amzn.to/2DabdI9
#yoursTRULY #tutorial #howto #android
In this video we will see how to #validate the incoming #request #body using a #validation #schema by #joi (@hapi/joi) before #registering our user inside our #mongodb #database.
Deploy NodeJs app: https://zeet.co/r/yourstruly
(One FREE project forever π)
In 60 seconds https://youtu.be/2kKgWLLyfkM
FREE $100 credit @Digital Ocean: https://m.do.co/c/3208f08b3324
Subscribe: https://www.youtube.com/c/yourstruly267?sub_confirmation=1
β Kite is a free AI-powered coding assistant that will help you code faster and smarter. The Kite plugin integrates with all the top editors and IDEs to give you smart completions and documentation while youβre typing. I've been using Kite for 6 months and I love it! https://www.kite.com/get-kite/?utm_medium=referral&utm_source=youtube&utm_campaign=yourstruly&utm_co...
Support the channel:
Paypal: https://www.paypal.me/trulymittal
Patreon: https://www.patreon.com/trulymittal
Github (full-tutorial): https://github.com/trulymittal/API-Authentication-NodeJs
References:
https://jwt.io/
https://tools.ietf.org/html/rfc7519#section-4.1
https://www.iana.org/assignments/jwt/jwt.xhtml
Joi : https://hapi.dev/module/joi/
βββββββββββββββ
More useful videos
βββββββββββββββ
RecyclerView: https://youtu.be/9rcrYFO1ogc
ViewModel: https://youtu.be/i22jxmIh_EE
NavigationComponent: https://youtu.be/akuONx5RTy8
WorkManager: https://youtu.be/ooP8kkhvRQI
Retrofit: https://youtu.be/1FVoBM9t2Ik
CollapsingToolbar Layout: https://youtu.be/-pTW3EOPxtQ
BottomNavigation View: https://youtu.be/oeKtwd1DBfg
KeyframeAnimations: https://youtu.be/Gh3KsNGZmaE
NightMode: https://youtu.be/46qeI3e4r38
ButterKnife: https://youtu.be/X41p3Iq0-lY
SplashScreen: https://youtu.be/buoBMT88Drc
Singletons: https://youtu.be/vSxKnvxe8v0
Pull to Refresh in RecyclerView: https://youtu.be/Ffa0Mtd21_M
On item click using Interface in RecyclerView: https://youtu.be/AkiltTv0CjA
Swipe gestures in Recycler View: https://youtu.be/rcSNkSJ624U
Drag and drop Reorder in Recycler View: https://youtu.be/H9D_HoOeKWM
Filter using #SearchView in RecyclerView: https://youtu.be/CTvzoVtKoJ8
MultiView RecyclerView: https://youtu.be/VtnLpHUu2U0
βββββββββββββββ
Other useful Playlists
βββββββββββββββ
Android: https://www.youtube.com/playlist?list=PLdHg5T0SNpN2cv8zhK-zQx2qXfJKap9kU
#Firebase: https://www.youtube.com/playlist?list=PLdHg5T0SNpN2NimxW3piNqEVBWtXcraz-
#RestAPI (#NodeJS and MongoDB): https://www.youtube.com/playlist?list=PLdHg5T0SNpN3EoN3PEyCmPR42Ok_44OFT
Docker: https://www.youtube.com/playlist?list=PLdHg5T0SNpN0gFlL8AXvZdAHsvpkuW0Ba
MongoDB: https://www.youtube.com/watch?v=liocKBCVJyw&t=7s
Html/Css/Js: https://www.youtube.com/playlist?list=PLdHg5T0SNpN0saXVT9gfb2MESkiHG8YbP
Challenges: https://www.youtube.com/playlist?list=PLdHg5T0SNpN20F2v0xYWeLRZtdehexzDi
βββββββββββββββ
What I use
βββββββββββββββ
Mouse: https://amzn.to/2O9RJtu
Keyboard: https://amzn.to/2qxajCU
Keyboard 2: https://amzn.to/2XDWH4X
Monitor: https://amzn.to/2pDg7dH
Processor: https://amzn.to/347WWIb
RAM: https://amzn.to/2QEkUqw
Graphics: https://amzn.to/33aBrF4
Microphone: https://amzn.to/2DabdI9
#yoursTRULY #tutorial #howto #android
- Tags
-