implement new login screen and refactor authentication module
enhance logout UI, ensure dependency injection readiness, improve API cookie handling and logging, and adjust post-logout navigation.
enhance logout UI, ensure dependency injection readiness, improve API cookie handling and logging, and adjust post-logout navigation.