shift oauth working