Ch.9 omni auth