Building Perfect Authentication in Your JS Application
summary
Shows how to implement robust authentication in a JavaScript application using modern web techniques: token-based auth (JWT), secure storage strategies, session management, and best practices to prevent common vulnerabilities (XSS, CSRF). Demonstrates concrete approaches for login/logout flows, token refresh, and securing client-side code and APIs.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 3:13DIY auth problems
- 6:03Self-built auth
- 8:35Ready-made solutions
- 15:04Auth-as-a-service pros/cons
- 23:08Cloud auth overview
- 33:25Auth0 Cognito Firebase deep dive
- 46:03Auth0 demo
- 47:50Cloud auth pricing
- 49:20Q&A
related talks
30mStandards-based authentication for JavaScript sites
01h 02mModern Authentication
09mBeyond the Login Page: Authentication in Next.js
36mSurvival Guide to Building Your Authentication for Developers
20mAuthentication from Scratch
26mSecuring Single Page Applications with Token Based Authentication
35mSecure development in NodeJS: OWASP top ten and JWT best practices
59mSecuring Web APIs from JavaScript/SPA Applications
