Updates login screen with validation and messaging