Oauth workflow config

resolves issue #2