It's not clear that it still works, but there's also the AROUND(n) operator.
oauth AROUND(3) authorization
would reduce the set to results that include "oauth" and "authorization", in any order, separated at most by three words.