@bloudermilk @prsimp I'm not in love with this pattern. I may try to refactor it. I'm fine if we need to change the existing API (with a major version bump) in order to support OAuth.