Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
Tags
- key bindings
- ADB
- pkgutil
- local
- javaascript
- docker
- remove
- jdbc
- Change port
- change file content
- JAR
- ^M바꾸기
- JavaScript
- 전송포맷
- svn backup
- ubuntu
- not to accept jdbcUrl
- Jenkins
- install
- spring boot
- maven
- Java
- duplicate lines
- 줄복사
- driverspy
- install maven
- gradle
- mariadb
- spring
- object
Archives
- Today
- Total
목록2018/10/02 (1)
Simplify
Spring Boot - (6) 민감 정보 숨기기(DB id, password, etc.)
GitHub 소스 위치 : https://github.com/Simplify-study/SpringBootSample.git 여기까지 개발하고 나서 GitHub에 소스 코드를 공유하려고 보니, Database에 대한 접속 정보가 그대로 노출되어 있습니다. application.properties에 보면 그 정보가 그대로 있는데, 실제 개발하는 환경, 업무든 개인이든 서버에 직접 접근하지 않는 이상 이 내용을 읽어내기란 쉬운 과정은 아니기 때문에 크게 걱정할 부분은 아니다. 다만, 여기서는 소스 코드 자체를 배포할 것이기 때문에 id, password를 공개하는 것 자체가 추후 DB에 어떠한 식으로든 영향을 줄 수 있어, 이에 대해서 숨길 수 있는 방안을 고안해 보려고 한다. 이 방법만이 있는 것도 아니고..
Web & Server/Spring & Spring Boot
2018. 10. 2. 16:51