fixed invalid login bug