check oauth token validity and reauth if invalid