issue #23168: move oauth to core