All that flip flopping on OAuth2 lib