Should not we ask the user directly, instead of this proxy helper. It doesn't seem controller logic.