@startuml title User Login actor User participant "Login Form" as Form participant "Login Controller" as Controller participant "User Database" as DB User -> Form : Open login form Form -> User : Display login form User -> Form : Submit login form Form -> Controller : Process login form Controller -> DB : Retrieve user record DB -> Controller : User record retrieved Controller -> Form : Redirect to home page @enduml