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

CodeSignal

Securing Flask ToDo App with Session Authentication

via CodeSignal

Overview

Learn to secure your Flask Todo app by adding user authentication features. This course covers user registration, login processes, route protection, and logout functionality. By the end, you'll be able to safeguard user interactions within your Flask application effectively.

Syllabus

  • Lesson 1: Protecting Routes with Authentication Middleware
    • Observe Route Security in Action
    • Understanding the Impact of Middleware Restrictions
    • Fix Authentication Middleware Logic
    • Implement and Integrate Authentication Middleware
    • Developing User Authentication Route and Template
  • Lesson 2: Implementing Secure User Registration in Flask
    • User Registration in Action
    • Debug Flask Register Setup
    • Completing the User Model
    • Implementing the User Registration Service
    • Finalize User Registration Setup
  • Lesson 3: Authenticating Users with Login Functionality
    • Experience User Login in Action
    • Resolve Access Issues Post-Login
    • Verify Username and Password
    • Complete the User Login Setup
  • Lesson 4: Adding User Logout to Flask App
    • User Journey from Registration to Logout
    • Enhancing User Logout Experience
    • Implement User Logout in Flask
    • Add the Logout Button

Reviews

Start your review of Securing Flask ToDo App with Session Authentication

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.