일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- WeNews
- Query
- appspec
- AuthenticationEntryPoint
- 외부키
- 추후정리
- 예약
- EC2
- 테스트메소드
- application.yml
- docker명령어
- ubuntu
- 적용우선순위
- 커밋메세지수정
- 2 > /dev/null
- ㅔㄴ션
- 참조키
- MySQL
- 메세지수정
- appspec.yml
- 포트
- 네이티브쿼리
- 컨테이너실행
- 검색
- 메소드명
- 테스트
- subquery
- 서브쿼리
- foreignkey
- querydsl
Archives
- Today
- Total
제뉴어리의 모든것
html 태그에 sec 속성 넣어서 인증 (Authenticate) 여부에 따라 출력하기 본문
Spring Boot/Spring Security
html 태그에 sec 속성 넣어서 인증 (Authenticate) 여부에 따라 출력하기
제뉴어리맨 2021. 2. 27. 01:21==> sec 속성 사용방법
maven 경우
1. pom.xml에 의존성 추가
<dependency>
<groupId>org.thymeleaf.extras</groupId>
<artifactId>thymeleaf-extras-springsecurity5</artifactId>
</dependency>
2. xmlns 추가
sec 속성을 사용할 html문서 상단 html태그에
xmlns:sec="http://www.thymeleaf.org/extras/spring-security" 추가
3. sec 속성 사용
<div sec:authorize="isAuthenticated()">
안녕하세요
</div>
위에 div 단락은 인증(로그인)이 된 경우에만 적용되므로
로그인 된 경우에는 "안녕하세요" 가 출력되고
로그인 되지 않은 경우에는 아무것도 출력되지 않는다
'Spring Boot > Spring Security' 카테고리의 다른 글
Filter 등록시 순서 유의 사항 (0) | 2022.09.27 |
---|---|
Spring Security와 Thymeleaf 기능을 사용하는 HTML 에서 사용시 주의사항 (1) | 2022.09.23 |
Spring Security 적용시 주의사항.. (0) | 2021.04.08 |
spring security 중복 로그인 방지 (0) | 2021.03.30 |
[Spring Security] 현재 로그인한 사용자 정보 가져오기 (0) | 2021.02.27 |