use getter for oauthwebviewdata for better extensibility