我有一个要求,其中,我需要根据某些条件阻止用户从ICN注销,即如果用户在自定义插件的特定页面上,然后单击Logout,我需要停止注销事件和警报用户。尝试使用桌面onLogout事件并且能够发出警报但是无法阻止icn被注销。请帮忙。
答案 0 :(得分:0)
desktop.onLogout确实只在注销后触发。
ecm.widget.layout.CommonActionsHandler#actionLogOut就是你要找的东西。
使用aspect.around可以提醒,取消和推迟实际操作。