Admin 권한을 가진 User가 게시글 삭제 가능한 기능 추가

 

삭제 버튼 추가

<div class="text-end">
    <a class="btn btn-primary" th:href="@{/board/list}">취소</a>
    <button type="button" class="btn btn-primary" >삭제</button>
    <button type="submit" class="btn btn-primary" >확인</button>
</div>

 

Thymeleaf sec role 기능 사용

<div class="text-end">
    <a class="btn btn-primary" th:href="@{/board/list}">취소</a>
    <button type="button" class="btn btn-primary" sec:authorize="hasRole('ROLE_ADMIN')">삭제</button>
    <button type="submit" class="btn btn-primary" >확인</button>
</div>

 

복사했습니다!