목록2024/05/14 (1)
사이먼's 코딩노트
[로그아웃 구현하기]로그인 기능까지 구현이 완료되어 로그인 화면을 통해 이미 가입되어 있는 사용자 ID와 비밀번호를 입력했을 때, 로그인이 정상적으로 수행되고 메인 화면인 localhost:8090/question/list 페이지로 이동하게 된다.하지만 로그인이 된 후에도 내비게이션 바에는 여전히 '로그인' 이라는 이름으로 링크가 표시되는 것을 확인할 수 있다.상식적으로 로그인한 상태라면 해당 링크는 '로그아웃' 링크로 바뀌는 것이 맞기 때문에 해당 기능을 추가해봅시다.먼저, 스프링 시큐리티의 타임리프 확장 기능을 사용하여 사용자의 로그인 상태를 확인해야 한다.아래는 navbar.html 템플릿에서 수정된 코드이다. 로그인 로그아웃 로그인, 로그아웃 버튼이 구현된 li > a 태그에서 추..
Java/SpringBoot
2024. 5. 14. 16:30