
/protein_synthesis-57c4c3795f9b5855e5038563.jpg)
Session Manager->-Login Controller: Unique session id Session Manager->+Database: Insert session id and role Note right of Session Manager: generate unique session id Login Controller->+Session Manager: Create session for role Session Manager->-Login Controller: User valid Note right of Session Manager: Compute hash of Password with salt and compare Session Manager->+Database: Retrieve password hash (and salt) and role by Usernameĭatabase->-Session Manager: Hash (and salt) and role Login Controller->+Session Manager: Validate user Web Server->+Login Controller: Call Controller Then something like this: title Authentication SequenceĬlient->+Web Server: Send Username and Password Web Server->-Client: Response (login form) Login Controller->-Web Server: Response (login form) Web Server->+Login Controller: Call controller You want something like this (code for ): title Login Request You do not have a home page actor, you have a controller. Those should be calls (with activation boxes) that return.
