APY-66: General service for authentication

Handle login with empty username/password.