성장일기 : 문과생의 개발 여정 (งᐖ)ว ( ᐛ )و

[카카오지도 API] api 키 숨기기 / api key properties 본문

백엔드개발/2차 프로젝트

[카카오지도 API] api 키 숨기기 / api key properties

hyemi_flora 2024. 2. 6. 14:47

https://apis.map.kakao.com/web/guide/   

카카오 지도 api 사이트로 가서  Javscript API 발급받은 후  JavaScript 키 복사 (※api key는 외부에 공개하지않기 )

<script type="text/javascript" src="//dapi.kakao.com/v2/maps/sdk.js?appkey=발급받은 APP KEY를 넣으시면 됩니다."></script>

API를 로딩하는 스크립트 태그는 HTML파일안의 어느 위치에나 저장해도 된다고 한다.

 

api key  숨기기 발급받은 app key 를 apikey라는 이름으로 지정하여 사용하였다.

	<script type="text/javascript"
		src="//dapi.kakao.com/v2/maps/sdk.js?appkey=${apiKey}"></script>

resource / config / kakao.properties 파일을 만들어 주고

프로퍼티스 파일은 깃에 올라가지 않도록 깃 이그노어 해주기

컨트롤러에서 부를 이름을 설정하고 = APP KEY 를 넣어둔다

컨트롤러까지 설정하면 api  key를 외부에 노출하지 않고 사용할 수 있게 된다.