728x90
10 번까지 한 나만의 프로젝트에서는
로그인시 무조건 로그인 됐다 치고 다른 화면으로 이동 한다.
즉. 인증이 없다.
인증을 구현 하겠다.
인증은 Session-based 가 아닌 Stateless 로 구현 한다.
그러기 위해서는 token 을 만들어 주는 JWT 를 이용 해야 한다.
JWT 설명
1. JWT 를 사용 하기 위해 gradle 에 의존성을 추가 한다.
JWT 뿐만 아니라 Spring Security 란 보안 Framework 도 의존성에 추가한다.
Spring Seurity 없이 JWT 만으로도 Stateless 구현이 가능 하다고 하지만
JWT 쓰는 법을 확인 하면 예제가 모두 다 Spring Security 와 같이 쓴다.

더보기
//jwt--start
implementation 'org.springframework.boot:spring-boot-starter-security'
implementation 'io.jsonwebtoken:jjwt-api:0.11.5'
runtimeOnly 'io.jsonwebtoken:jjwt-impl:0.11.5'
runtimeOnly 'io.jsonwebtoken:jjwt-jackson:0.11.5'
//jwt--end
728x90
'SI 업무 > 나만의 프로젝트 만들기' 카테고리의 다른 글
| 11-3.JWT- SpringSecurity/ Filter chain (1) | 2024.12.14 |
|---|---|
| 11-2. JWT인증-Token 생성 (0) | 2024.12.14 |
| 10. 기존 화면에 로그인 화면 추가 (0) | 2024.12.07 |
| 9. vue request-> spring response (0) | 2024.12.02 |
| 8. vue 화면 생성 하기 (with axios) (0) | 2024.12.02 |