์์ฑํ API ๋ฌธ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๋ด์์ ์ง๊ธ๊น์ง ๋ง๋ API๋ฅผ ๊ฒํ ํ๊ณ ํต์ผํ์ฌ ๋ณ๊ฒฝ ์ฌํญ์ ๋ฐ์ํ๋ค.
- ํ ๋ด์์ ์ผ๊ด๋ ๊ธฐ์ค์ ์ ํ์ฌ API ๋ช ์ธ๋ฅผ ๊ฒฐ์ ํ๋ค.
- ๋๋ก๋ ํด๋ผ์ด์ธํธ์ ํธ์๋ฅผ ์ํด API ๋ช ์ธ๋ฅผ ๊ฒฐ์ ํ๋ ๊ฒ์ด ์ข๋ค.
์ง๊ธ๊น์ง ๋ง๋ ์ ๋ฌผํ๊ธฐ ์๋น์ค๋ฅผ ๋ฐฐํฌํ๊ณ ํด๋ผ์ด์ธํธ์ ์ฐ๋ํ ์ ์์ด์ผ ํ๋ค.
- ์ง์์ ์ธ ๋ฐฐํฌ๋ฅผ ์ํ ๋ฐฐํฌ ์คํฌ๋ฆฝํธ๋ฅผ ์์ฑํ๋ค.
- ํด๋ผ์ด์ธํธ์ API ์ฐ๋ ์ ๋ฐ์ํ๋ ๋ณด์ ๋ฌธ์ ์ ๋์ํ๋ค.
- ์๋ฒ์ ํด๋ผ์ด์ธํธ์ Origin์ด ๋ฌ๋ผ ์์ฒญ์ ์ฒ๋ฆฌํ ์ ์๋ ๊ฒฝ์ฐ๋ฅผ ํด๊ฒฐํ๋ค.
- HTTPS๋ ํ์๋ ์๋์ง๋ง ํ ๋ด์์ ๋ ผ์ํ๊ณ ํ์ํ ๊ฒฝ์ฐ ์ ์ฉํ๋ค.
์ํ ๊ตฌ๋งค์ ์ฌ์ฉํ ์ ์๋ ํฌ์ธํธ ๊ธฐ๋ฅ์ ๊ตฌํํ๋ค.
- ํฌ์ธํธ๋ ์ฌ์ฉ์๋ณ๋ก ๋ณด์ ํ๋ค.
- ํฌ์ธํธ ์ฐจ๊ฐ ๋ฐฉ๋ฒ ๋ฑ ๋๋จธ์ง ๊ธฐ๋ฅ์ ๋ํด์๋ ํ๊ณผ ๋
ผ์ํ์ฌ ์ ์ฑ
์ ๊ฒฐ์ ํ๊ณ ๊ตฌํํ๋ค.
- e.g.
- 5๋ง ์ ์ด์ ์ฃผ๋ฌธ ์ ์ด ๊ธ์ก์ 10%๊ฐ ํ ์ธ๋๋ค.
- ํ๊ธ ์์์ฆ์ ๋ฐ์ผ๋ ค๋ฉด ํด๋์ ํ ๋ฒํธ๋ฅผ ์ ๋ ฅํด์ผ ํ๋ค.
- e.g.
- API ๋ช ์ธ๋ ํ๊ณผ ํ์ํ์ฌ ๊ฒฐ์ ํ๊ณ ๊ตฌํํ๋ค.
- ๊ด๋ฆฌ์ ํ๋ฉด์์ ํฌ์ธํธ๋ฅผ ์ถฉ์ ํ ์ ์๋ค.