Skip to content

Instantly share code, notes, and snippets.

@sanjeevdwivedi
Created June 20, 2013 04:51
Show Gist options
  • Save sanjeevdwivedi/5820381 to your computer and use it in GitHub Desktop.
Save sanjeevdwivedi/5820381 to your computer and use it in GitHub Desktop.
Logout from Facebook
private void ClearFacebookCookies()
{
LoadCompletedEventHandler loadCompleted = null;
WebBrowser browser = new WebBrowser();
loadCompleted = (sndr, evt) =>
{
if (
browser.SaveToString().Contains("logout_form"))
{
browser.InvokeScript("eval", "document.forms['logout_form'].submit();");
//AppSettings.FacebookAccessKey = null;
//RaisePropertyChanged("LoggedIntoFacebook");
browser.Visibility = Visibility.Collapsed;
browser.LoadCompleted -= loadCompleted;
}
};
browser.LoadCompleted += loadCompleted;
browser.Navigate(new Uri("https://www.facebook.com/logout.php"));
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment