See settings.controller.js for psudeo code idea for flow of oAuth