provide a method to guarranttee get valid oauth data.

I think we mean "tolerate" here.