stubbed out generic oauth service WIP