upstream login