Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Python FastAPI Tutorial - Authentication, Registration and Login with JWT - Part 10

Corey Schafer via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to implement user authentication in FastAPI applications using JSON Web Tokens (JWT) for secure registration and login functionality. Build interactive frontend forms that connect seamlessly to your FastAPI backend, moving beyond read-only web pages to create dynamic user interfaces. Master the integration of JavaScript and the Fetch API to handle user authentication workflows, including creating user accounts, logging in existing users, and managing authentication tokens. Implement Bootstrap modals for clean, user-friendly authentication forms that keep users engaged on the current page without disruptive navigation. Explore secure password hashing techniques, JWT token generation and validation, and proper session management for web applications. Understand how frontend applications communicate with authentication endpoints, handle server responses, and manage authentication state in the browser. Practice building complete authentication flows that include user registration with validation, secure login processes, and token-based session management. Gain hands-on experience with modern web development patterns for user authentication while maintaining security best practices throughout the implementation process.

Syllabus

Python FastAPI Tutorial (Part 10): Authentication - Registration and Login with JWT

Taught by

Corey Schafer

Reviews

Start your review of Python FastAPI Tutorial - Authentication, Registration and Login with JWT - Part 10

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.