Recall that a functor $f_\ast : \mathcal E \to \mathcal F$ between toposes is called a geometric morphism if it has a left exact left adjoint $f^\ast$. Is there an intrinsic characterization of such functors which doesn't refer explicitly to the left adjoint? Let's assume our toposes are Grothendieck.
Of course, the condition that $f_\ast: \mathcal E \to \mathcal F$ admit a left adjoint $f^\ast$ is equivalent, by the adjoint functor theorem, to the condition that $f_\ast$ preserves limits and sufficiently-filtered colimits. But I don't know how to encode the condition that $f^\ast$ preserves finite limits purely in terms of $f_\ast$.
Again by the adjoint functor theorem, one can say when $f^\ast: \mathcal F \to \mathcal E$ is the left adjoint of a geometric morphism $f_\ast$ without referring to $f_\ast$ directly -- it means that $f^\ast$ preserves colimits and finite limits. I'm looking for something similar which refers only to $f_\ast$ and not to $f^\ast$.
I'm also interested in the $\infty$-topos version of this question. It would also be interesting to know the answer when $\mathcal E, \mathcal F$ are Grothendieck abelian categories rather than toposes.