#JWT In this video you will learn how to use #RSA #private-public key-pair to be used as a secret inside your JWT. Instead of using symmetric key to sign and verify the jwt's, we will be using asymmetric algorithm to sign and verify the jwt. Private key would be used to sign a JWT and the public key would be used to verify the signature of the JWT. The tutorial is based upon the #RFC7517 standard using Json Web Keys. You would be learning how to provide the public key to other micro services using something called a (#JWKS) Json Web Key Sets (#jwks.json). It's something that is also used by #Auth0, the identity management provider, they use the same logic for client side verification of the #Access tokens. -------------------------------------------------------------------------- ⭐ 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_content=description-only -------------------------------------------------------------------------- 📦FREE $100 credit @Digital Ocean: https://m.do.co/c/3208f08b3324 Subscribe: https://www.youtube.com/c/yourstruly267?sub_confirmation=1 -------------------------------------------------------------------------- 💵Support the channel: Paypal: https://www.paypal.me/trulymittal Patreon: https://www.patreon.com/trulymittal -------------------------------------------------------------------------- 🚀Deploy apps: https://zeet.co/r/yourstruly (One FREE project forever 😘) -------------------------------------------------------------------------- Packages used: express-draft: https://www.npmjs.com/package/express-draft jsonwebtoken: https://www.npmjs.com/package/jsonwebtoken rsa-pem-to-jwk: https://www.npmjs.com/package/rsa-pem-to-jwk express-jtw: https://www.npmjs.com/package/express-jwt jwks-rsa: https://www.npmjs.com/package/jwks-rsa RFC7517 https://datatracker.ietf.org/doc/html/rfc7517 ====================== ✔ Other useful Playlists ====================== #RestAPI (#NodeJS and MongoDB): https://www.youtube.com/playlist?list=PLdHg5T0SNpN3EoN3PEyCmPR42Ok_44OFT #API Authentication using #JWT: https://www.youtube.com/playlist?list=PLdHg5T0SNpN0ygjV4yGXNct25jY_ue70U Firebase: https://www.youtube.com/playlist?list=PLdHg5T0SNpN2NimxW3piNqEVBWtXcraz- 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 Android: https://www.youtube.com/playlist?list=PLdHg5T0SNpN2cv8zhK-zQx2qXfJKap9kU Challenges: https://www.youtube.com/playlist?list=PLdHg5T0SNpN20F2v0xYWeLRZtdehexzDi #yoursTRULY #tutorial #howto #nodejs