IT'S DO
[error react] Module not found: Can't resolve 'web-vitals' 오류 해결
error 2024. 12. 9. 11:53

# error : react 실행 시 Can't resolve 'web-vitals 에러 발생시에.   # solve : 해당 react 프로젝트에서의 터미널에서npm i web-vitals --save-dev후 설치 후 npm start 재실행.

[Springboot] JWT + OAuth2를 이용한 통합 인증 방식
개발/Spring Boot 2024. 12. 6. 15:12

JWT와 OAuth 2.0을 이용한 sso와 비슷한 통합 인증 처리 방식을 구현하고 나서 정리하기 위해서 작성 되었다.  여러 방식 중에 두가지 방식을 보면  1.  A 시스템에서 B 시스템의 api를 사용하고 싶을때 (Header 기반 인증 방식)authentication의 header에 담아서 이용 .헤더를 통해 JWT를 전달하는 것은 API 호출과 같은 서버 간 통신에서 주로 사용됨. (주로 사용하는 방식) ex) # A 시스템 (http://localhost:8081)@PostMapping("/authenticate")public ResponseEntity authenticate(@RequestParam String username) { // JWT 생성 String jwtToken =..

[error] JWT + CookieFilter 순환 종속성 에러
error 2024. 12. 6. 11:23

# 에러 내용┌─────┐| jwtCookieFilter defined in file [D:\2024\sso\build\classes\java\main\com\jwt\sso\example\sso\global\JwtCookieFilter.class]↑           ↓ | securityConfig defined in file [D:\2024\sso\build\classes\java\main\com\jwt\sso\example\sso\global\SecurityConfig.class] └─────┘ jwt + oauth2 + cookie(jwt filter)를 이용한 기능을 구현하다가 위와 같은 에러가 나왔다.즉 순환 종속성 에러이다. => 순환 종속성은 두 클래스가 서로 종속될 때 발생한다고 한다. ..

[error] build.gradle.ktx 모든 줄이 빨강으로 나올때(intellij)
error 2024. 12. 3. 16:36

#에러build.gradle.ktx에서 실행시 모든줄이 빨강으로 나올때 #해결Itellij -> file -> Invalidate Caches -> 무효화 및 다시 시작(reaload)