๐ ํค
์ด ํ๋ฌ๊ทธ์ธ์ ์ค์น ๋จ๊ณ์ ์ ์ฒด ๋งํฌ๋ค์ด ๊ฐ์ด๋๋ฅผ ํฌํจํ ์ค์ ๋ช ๋ น์ด๋ฅผ ๋ณต์ฌํ์ธ์.
๐ Capgo Cloud์์ ์์ ํ ๋ฐฐํฌ๋ฅผ ์ํ ์ํธํ ํค ๊ด๋ฆฌ, RSA ๋ฐ AES combination์ ์ง์ํ๋ ์ข ๋จ ๊ฐ ์ํธํ.
๐น ์ ์ฅ
๐น "์ ์ฅ"npx @capgo/cli@latest key save๐พ Capacitor config์ ๊ณต๊ฐ ํค๋ฅผ ์ ์ฅํ์ธ์. CI ํ๊ฒฝ์์ ์ ์ฉํฉ๋๋ค. ํค๋ฅผ ๋ณด์์ ์ํด ์ปค๋ฐํ์ง ๋ง์ธ์.
์์:
npx @capgo/cli@latest key save --key ./path/to/key.pub์ต์ :
| ํ๋ผ๋ฏธํฐ | ํ์ | ์ค๋ช |
|---|---|---|
| -f, | string | ์ ํค๋ฅผ ๊ฐ์ ๋ก ์์ฑ |
| --key | string | ํค๋ฅผ ์ ์ฅํ Capacitor ์ค์ ๊ฒฝ๋ก |
| --key-data | string | CLI ๋ช ๋ น์ด์์ ์ฌ์ฉํ ํค ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ Capacitor ์ค์ ์ ์ ์ฅํฉ๋๋ค. |
๐จ ์์ฑ
์์ฑnpx @capgo/cli@latest key create๐จ ์ข ๋จ ๊ฐ ์ํธํ๋ฅผ ์ํ RSA ํค pair๋ฅผ ์์ฑํฉ๋๋ค. ํ๋ก์ ํธ ๋ฃจํธ์ .capgo_key_v2 (private) ๋ฐ .capgo_key_v2.pub (public)๊ฐ ์์ฑ๋ฉ๋๋ค. ๋ชจ๋ฐ์ผ ์ฑ ์ํธํ์ ์ฌ์ฉ๋๋ ๊ณต๊ฐ ํค๋ capacitor.config์ ์ ์ฅ๋ฉ๋๋ค. ๊ฐ์ธ ํค๋ ์ ๋ ์ปค๋ฐํ์ง ๋ง์ธ์ - ์์ ํ๊ฒ ์ ์ฅํ์ธ์!
์์:
npx @capgo/cli@latest key create์ต์ :
| ๋งค๊ฐ ๋ณ์ | ํ์ | ์ค๋ช |
|---|---|---|
| -f, | string | ์๋ก์ด ๊ฒ์ ๊ฐ์ ๋ก ์์ฑ |
๐๏ธ Delete_old
โ Delete_old โ ์ ๋ชฉnpx @capgo/cli@latest key delete_old๐งน Capacitor ์ค์ ์์ ์ด์ ์ํธํ ํค๋ฅผ ์ญ์ ํ์ฌ ํ์ฌ ํค๋ง ์ฌ์ฉ๋๋๋ก ํ์ธ์.
์์:
npx @capgo/cli@latest key delete_oldํค ๊ณ์
ํค๋ฅผ ๊ณ์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒCapgo CLI๋ฅผ ์ฌ์ฉ ์ค์ด๋ผ๋ฉด ํค ๋ณด์ ๋ฐ ๊ท์ ์ค์ ๊ณํ์ ์ํด ์ํธํ ์ํธํ ๊ตฌํ ์ธ๋ถ ์ ๋ณด์์ ๊ท์ ์ค์ ๊ท์ ์ค์ ๊ตฌํ ์ธ๋ถ ์ ๋ณด์์ Capgo ๋ณด์ ์ค์บ๋ Capgo ๋ณด์ ์ค์บ๋์ ์ ํ ์ํฌํ๋ก์์ Capgo ๋ณด์ Capgo ๋ณด์์ ์ ํ ์ํฌํ๋ก์์ Capgo ์ ๋ขฐ ์ผํฐ Capgo ์ ํ ์ํฌํ๋ก์ฐ์ ๋ํ Capgo ์ ๋ขฐ ์ผํฐ.