private void ExecuteLogoutCommand() { _facebookService.ClearAuthorize(); IsLogin = false; _photoData = null; Photos = null; }
public override void RaiseRequestClose(IDialogResult dialogResult) { Chromium.Load(COOKIE_CLEAR); if (dialogResult?.Result == ButtonResult.Cancel) { _facebookService.ClearAuthorize(); } base.RaiseRequestClose(dialogResult); }
public FacebookLoginViewVM(IFacebookService facebookService) { _facebookService = facebookService; _facebookService.ClearAuthorize(); _state = (uint)new Random().Next(); _login = _facebookService.GetLoginUrl(new { redirect_uri = ConfigurationManager.AppSettings["RedirectUri"], state = _state, response_type = "token", scope = "user_photos" }); }