Right on.  I&#x27;ve implemented that sort of pattern in a couple of jobs in the last few years and its seemed to work out well.   The abstraction between 1 piece of code needing to know &amp; understand oauth vs. every piece of code is a total win in my book.