fix login  bug