A typical authentication flow with four actors: User, Web Application, Auth Service, and Database
Original Sequence Diagram