Concept Flow - Flask-Login extension
User sends request
Flask-Login checks session
Is user authenticated?
No→Redirect to login page
Yes
Allow access to protected page
User logs in
User session created
User logs out
User session cleared
This flow shows how Flask-Login manages user sessions by checking authentication on requests, allowing access or redirecting, and handling login/logout.