@@ -0,0 +1,1250 @@
+/**%0A* OpenCPS is the open source Core Public Services software%0A* Copyright (C) 2016-present OpenCPS community%0A%0A* This program is free software: you can redistribute it and/or modify%0A* it under the terms of the GNU Affero General Public License as published by%0A* the Free Software Foundation, either version 3 of the License, or%0A* any later version.%0A%0A* This program is distributed in the hope that it will be useful,%0A* but WITHOUT ANY WARRANTY; without even the implied warranty of%0A* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the%0A* GNU Affero General Public License for more details.%0A* You should have received a copy of the GNU Affero General Public License%0A* along with this program. If not, see %3Chttp://www.gnu.org/licenses/%3E%0A*/%0A%0Apackage org.opencps.hook.events;%0A%0Aimport javax.servlet.http.HttpServletRequest;%0Aimport javax.servlet.http.HttpServletResponse;%0A%0Aimport org.opencps.util.AccountUtil;%0A%0Aimport com.liferay.portal.kernel.events.Action;%0Aimport com.liferay.portal.kernel.events.ActionException;%0A%0A/**%0A * @author trungnt%0A *%0A */%0Apublic class LogoutAction extends Action %7B%0A%0A%09@Override%0A%09public void run(HttpServletRequest request, HttpServletResponse response)%0A%09    throws ActionException %7B%0A%0A%09%09AccountUtil.destroy(request);%0A%09%7D%0A%0A%09%0A%7D%0A

Clean session taglib variable after logout