Concept Flow - Session lifetime
User sends request
Check session cookie
Session exists?
No→Create new session
Yes
Check session expiration
Expired?
Yes→Clear session, create new
No
Process request with session data
Update session expiration time
Send response with updated session cookie
Wait for next request or session timeout
This flow shows how Flask checks and manages session lifetime on each user request, creating, validating, or clearing sessions based on expiration.