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으로 자동 이동합니다.

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