/// <summary> /// Logs out currently logged-in user and displays login prompt. /// </summary> /// <returns>True upon successful logout. False if fails (e.g. no logged-in user to logout)</returns> public bool Logout() { if (_user.Logout()) { ShowLogin(); return(true); } return(false); }
/// <summary> /// Logs out currently logged-in user and displays login prompt. /// </summary> /// <returns>True upon successful logout. False if fails (e.g. no logged-in user to logout)</returns> public bool Logout() { Globals.SitecoreAddin.Log("LoginControl.Logout: Trying to log out..."); if (_user.Logout()) { Globals.SitecoreAddin.Log("LoginControl.Logout: Logout successful."); ShowLogin(); return(true); } Globals.SitecoreAddin.Log("LoginControl.Logout: Logout failed, most likely because no user was logged in."); return(false); }