더북(TheBook)

8.4.2 <logout> 태그

<logout> 태그는 로그아웃을 처리하는 데 사용되며, 다음 속성들로 로그아웃 페이지를 출력합니다.

▼ 표 8-10 <logout> 태그의 속성

속성

설명

delete-cookies

로그아웃에 성공할 때 삭제할 쿠키 이름을 지정합니다. 콤마로 구분합니다.

invalidate-session

로그아웃할 때 세션을 제거할지 지정합니다. 기본값은 true입니다.

logout-success-url

로그아웃에 성공할 때 이동할 경로를 지정합니다. 기본값은 /login?logout입니다.

logout-url

로그아웃 요청 처리 경로를 지정합니다. <form> 태그의 action 속성의 지정 값을 설정합니다.

success-handler-ref

로그아웃에 성공할 때 이동을 제어하려면 LogoutSuccessHandler를 지정합니다.

<logout> 태그를 사용한 예

<http>
    <logout logout-url="/logout" 
            logout-success-url="/logout" 
    />
</http>

설정된 경로인 /logout으로 로그아웃 페이지를 호출합니다.

로그아웃에 성공할 때 설정된 경로인 /logout으로 자동 이동합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.