private void AuthControl_TokenEvent_1(object sender, AccessTokenEventArgs e) { EventHandler<AccessTokenEventArgs> handler = TokenEvent; if (handler != null) handler(this, e); DialogResult = e.Message == "Login complete"; }
private void authControl1_TokenEvent(object sender, AccessTokenEventArgs e) { EventHandler<AccessTokenEventArgs> handler = TokenEvent; if (handler != null) handler(this, e); DialogResult = e.Message == "Login complete" ? DialogResult.OK : DialogResult.Cancel; }
private void WbLogin_Navigated(object sender, NavigationEventArgs e) { if (e.Uri.AbsoluteUri.Contains("complete=true")) { if (e.Uri.AbsoluteUri.Contains("#")) { string tokenText = e.Uri.AbsoluteUri.Substring(e.Uri.AbsoluteUri.IndexOf("#", StringComparison.Ordinal) + 1); tokenText = HttpUtility.UrlDecode(tokenText); var token = JsonConvert.DeserializeObject<AccessToken>(tokenText); var ea = new AccessTokenEventArgs {AccessToken = token, Message = "Login complete"}; OnTokenEvent(ea); } else { var ea = new AccessTokenEventArgs {AccessToken = null, Message = "Login failed"}; OnTokenEvent(ea); } } }
public void OnTokenEvent(AccessTokenEventArgs e) { EventHandler<AccessTokenEventArgs> handler = TokenEvent; if (handler != null) handler(this, e); }
private void loginForm_TokenEvent(object sender, AccessTokenEventArgs e) { lbl_message.Text = e.Message; if (e.AccessToken != null) { Token = e.AccessToken; UserName = Token.UserName; Session = Token.SessionId; if (_client != null) { _client.Dispose(); _client = null; } _client = BuildRpcClient(); } else { Token = null; UserName = null; Session = null; } }
private void authControl_TokenEvent(object sender, AccessTokenEventArgs e) { // send the message and token back to the main page. var url = string.Format(_returnPage + "?msg={0}&token={1}", e.Message, e.AccessToken.access_token); NavigationService.Navigate(new Uri(url, UriKind.Relative)); }