igalaxy
68
2021-04-27 00:23:28
4
225

깃허브에 프로젝트 업로드 할때, api키 어떻게 숨기나요?


깃허브에 프로젝트 업로드 할때, api키 어떻게 숨기나요?


나름대로 구글링해서 얻은 방식으로...config.js에 api키 넣고 gitignore 에 config.js 추가하는 방법으로해봤는데,


깃허브 웹사이트에서 결국 api없다고 제대로 작동을 안하더라구요 ㅠ

0
  • 답변 4

  • 나도아빠다
    2k
    2021-04-27 00:54:58

    깃헙에서 서버가 직접 돌아가는건 아니니까.. 

    clone 받은뒤 config.js를 별도로 생성해서 서버를 돌리라고 readme.md를 작성해주시는게 좋아보입니다.


    gitignore처리가 되었으니 config.js는 아예 안올라가게 될테니까요 ;)

  • 니르바나
    2k
    2021-04-27 04:47:16

    API 시크릿키면 올리면 안되요.

    시크릿키를 남들 다보는 곳에 올리면 해당 키 가지고 악용하는 경우가 생기겠죠..


  • charlatan
    3k
    2021-04-27 06:10:34

    숨기는 것이 아니라 올리지 않는 것이 맞아요. 올릴 이유도 없고요.

  • cathei
    310
    2021-04-27 06:30:03

    Github Action 등에 사용하시려면 설정에 Secret 으로 저장할 수 있습니다.

  • 로그인을 하시면 답변을 등록할 수 있습니다.