[18] Added shake effect when login fails