업무 시스템 로그오프 로직 구현하기
로그오프 처리 시 인증서버의 로그오프 처리를 완료하고 로그오프를 요청한 응용 프로그램의 로그오프 Endpoint로 이동됩니다.
이 Endpoint에서 각 응용프로그램 별로 필요한 코드를 추가할 수 있습니다.
예를 들 인증을 위하여 내부적으로 생성 했던 웹 세션을 삭제하는 처리 같은 것을 말합니다.
샘플코드
<%@ page import="com.nets.sso.agent.authcheck.AuthCheck" %>
<%@ page import="com.nets.sso.common.AgentException" %>
<%
try {
AuthCheck auth = new AuthCheck(request, response);
auth.logoff();
/*
* 여기에 각 Application 에서 필요한 로그오프 처리가 있다면 기술합니다.
* 페이지는 자동으로 이동되니, 페이지 이동은 추가로 기술하지 않습니다.
*/
} catch (AgentException ae){}
%>
Last updated
Was this helpful?