Config File: 독립적으로 관리할 수 있기 때문에 보안 관련 정보 저장에 유용하다.
Config 파일 생성하여 연동하기, Github 리포지토리 private 변경
1. VSCode에서 MySQL에 연결할 파일 하나 만들어 주기
- mysql_connection.py
2. 연결 라이브러리를 실행해 준다.
import mysql.connector
3. MySQL에 접속하는 함수안에 host, database, user, password 정보를 넣어줘야 한다.
그런데 이러한 프라이빗한 내용은 나만 볼 수 있어야 하기 때문에, 파일을 따로 만들어 저장한다.
4. 전용 DB 유저 파일 : Config.py 파일 만들기
5. Config.py 파일에서 class 만들어 정보를 넣어준다.
6. mysql_connection.py 파일에서,
Config.py 파일에 작성된 변수들을 불러와서 사용할 수 있도록 하면 보안 문제가 해결된다.
Github Repository Private 으로 변경 방법
이미 생성된 리포지토리에 config 파일을 commit할 예정이기에, private으로 변경해 준다.
1. 변경할 Repository 의 Settings 클릭
2. 페이지 하단 Danger Zone >> Change repository visibillity >> Change visibility 를 클릭 >> Change to private 문구 클릭해서 변경해 준다.
3. private로 변경 완료!
'RestFul API' 카테고리의 다른 글
[RestFul API] Flask에서 JWT 설치방법 및 설정방법 (0) | 2024.05.22 |
---|---|
[RestFul API] Python MySQL Connector 특정값 삭제(Delete)하기 (0) | 2024.05.21 |
[RestFul API] Python에서 MySQL DB에 데이터 저장(POST) 하는 방법 (0) | 2024.05.21 |
[RestFul API] 가상환경 설정 + Flask 프레임워크와 Flask-restful 라이브러리 설치 (0) | 2024.05.20 |
[RestFul API] RestFul API(URI, HTTP Method, Message) (0) | 2024.05.20 |