jwt 로그인 구현중 의존성 에러 발생
새로운 auth 모듈을 생성하고 코딩한 후 토큰이 잘 발급되는지 확인하는 과정에서 의존성 에러가 발생.
원인 : user모듈에서도 auth 모듈의 서비스를 이용하고 auth모듈에서도 Userservice를 이용해서
순환 참조 모듈의 문제로 원활한 DI 가 안된것 같다.
해결 : forwardRef(() => UserModule), forwardRef(() => AuthModule)
forwardRef 함수를 사용해서 순환모듈 문제를 해결.
'캡스톤 설계 [건물별 소통 플랫폼 BBC] > Trouble Shooting' 카테고리의 다른 글
Post 엔티티 첫 생성 후 서버킨뒤 발생한 에러 (0) | 2023.09.27 |
---|---|
백엔드 : 환경변수로 저장한 jwt 비밀키를 못읽어 오는 에러 (0) | 2023.09.27 |
백엔드 해쉬된 비밀번호 데이터 베이스 저장시 에러 (0) | 2023.09.25 |
백엔드 유저 모듈 생성 시 에러 (0) | 2023.09.25 |
백엔드 docker-mysql datagrip 외부 연결 에러 (0) | 2023.09.25 |