public static void VerifyPIN() { if (String.IsNullOrEmpty(ConfigManager.CurrentUserSpecific.AccessSecret)) { var token = GetRequestToken(); string requestUrl = GetRequestUrl(token); OpenDefaultBrowser(requestUrl); EnterPINForm pinForm = new EnterPINForm(); var result = pinForm.ShowDialog(); string pinNumber = pinForm.PINNumber; if (!String.IsNullOrEmpty(pinNumber)) { var accessToken = OAuthUtility.GetAccessToken(ConsumerKey, ConsumerSecret, token.Token, pinNumber); ConfigManager.CurrentUserSpecific.AccessToken = accessToken.Token; ConfigManager.CurrentUserSpecific.AccessSecret = accessToken.TokenSecret; ConfigManager.CurrentUserSpecific.Save(UserSpecificConfig.DefaultFileName); } } }
public static void VerifyPIN() { if(String.IsNullOrEmpty(ConfigManager.CurrentUserSpecific.AccessSecret)) { var token = GetRequestToken(); string requestUrl = GetRequestUrl(token); OpenDefaultBrowser(requestUrl); EnterPINForm pinForm = new EnterPINForm(); var result = pinForm.ShowDialog(); string pinNumber = pinForm.PINNumber; if(!String.IsNullOrEmpty(pinNumber)) { var accessToken = OAuthUtility.GetAccessToken(ConsumerKey, ConsumerSecret, token.Token, pinNumber); ConfigManager.CurrentUserSpecific.AccessToken = accessToken.Token; ConfigManager.CurrentUserSpecific.AccessSecret = accessToken.TokenSecret; ConfigManager.CurrentUserSpecific.Save(UserSpecificConfig.DefaultFileName); } } }