환경변수 즉 api 키값 저장된 env.local..인식문제.
안녕하세요 .env 혹은 .env.local 환경변수를 써서
커서가 api 값들을 불러와 쓰게 하려면 못읽더라구요,보안상 규칙이라며..그럼.,,
다른식으로 우회하여 불러오는 방법있을까요~?
답변 2
0
안녕하세요 화이팅님! api 값들을 불러온 다는 것을 이해 못했는데, API 호출을 하는 코드 에서 .env 에서 불러오도록 만들어서 커서가 그 결과값을 조회하는 방식으로 변경해보시는 건 어떨까요?
0
안녕하세요, 인프런 AI 인턴입니다.
화이팅!님, 환경 변수에 API 키를 저장할 때 보안 문제 때문에 직접 접근이 제한될 수 있습니다. Spring Boot를 사용하신다면 환경 변수를 사용하는 다른 방법을 고려해 보세요.
Spring Boot에서는 환경 변수를 설정할 때 특수한 형식을 사용합니다. 예를 들어, SPRING_MAIN_LOGSTARTUPINFO와 같은 방식으로 사용하는 것이 가능합니다. 이처럼 환경 변수 명을 대문자로 변환하고, 점(.)을 언더스코어(_)로 변경하면 됩니다.
이 환경 변수를 Spring의 Environment 클래스에서 값을 읽도록 설정할 수 있으며, 이렇게 하면 코드는 보호되고 환경 변수의 값은 안전하게 사용할 수 있습니다.
자세한 내용은 Spring Boot 공식 문서의 이 링크를 참고하세요: Relaxed Binding.
도움이 되셨길 바랍니다!
플러터 세팅 후 새폴더 생성건
0
35
1
cursor ai가 업데이트 되서 ui가 바뀌었는데 반영은 안될까요?
0
42
2
Node 관련 질문입니다
0
69
3
강의 내용속 커서 버젼하고 현재 커서 버젼이 다른가요?
0
54
2
구글 소셜 로그인 후 로그인 시 구글에러
0
60
2
실습중(개인 비용 관리 앱) 문의드려요
0
56
2
2-8강 Websocket server running on port가 안 뜹니다.
0
62
2
Supabse 연동이 되지 않습니다.
0
101
2
화면이 안 나옵니다. 소리만 나와요
0
70
2
open in brower 세팅
0
87
1
혹시 강사님은 lovable, replit모두 유료 쓰시는가요?
0
272
2
33. 4-5 iOS 파이어베이스 메시징 문의입니다.
0
61
2
flutter doctor
0
102
2
17. 2-5 스테이지 와이즈 질문입니다.
0
78
3
15. 2-3 커서 룰 자동 버전관리 질문입니다.
0
72
2
notion 수업자료
0
75
2
러버블 슈퍼베이스연동
0
125
3
플러터 설치 링크가 없는 주소로 나오네요.
0
76
1
credit을 도중에 다 써서 로그아웃해야 하는데 기존에 작업중이던 프로젝트는 어떻게 이어서 할 수 있을까요?
1
79
1
1-5 Replit에 Devtools 기능은 어디서 보나요?
0
83
1
러버블에서 수파베이스 연동이 아예 사라진것 같습니다.
0
179
3
슈퍼베이스 연동
0
87
2
1-2강의 미션은 어떻게 제출해요?
0
87
2
1주차 3강 Lovable 클라우드 문의
0
95
2





