ํ์ด์ค๋ถ์ผ๋ก ์ธ์คํ ๋ก๊ทธ์ธํ๊ธฐ
ํ์ด์ค๋ถ๊ณผ ์ธ์คํ๊ทธ๋จ์ ๋ชจ๋ ์์ ๋ฏธ๋์ด ํ๋ซํผ์ผ๋ก, ์๋ก ์ฐ๋ํด ์ฌ์ฉํ๋ ๊ฒ์ด ๊ฐ๋ฅํฉ๋๋ค. ์ด๋ฒ ํฌ์คํ ์์๋ ํ์ด์ค๋ถ์ ํตํด ์ธ์คํ๊ทธ๋จ์ ๋ก๊ทธ์ธํ๋ ๋ฐฉ๋ฒ์ ์๊ฐํ๊ฒ ์ต๋๋ค.
1. ์ธ์คํ๊ทธ๋จ ์ฑ ์ค์ ๋ณ๊ฒฝ
๋จผ์ , ์ธ์คํ๊ทธ๋จ ์ฑ์ ์ค์ ์ ๋ณ๊ฒฝํด์ผ ํฉ๋๋ค. ์๋์ ๊ฐ์ ์ ์ฐจ๋ก ์ค์ ์ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
- ์ธ์คํ๊ทธ๋จ ์ฑ์ ๋ก๊ทธ์ธ ํ, ์์ ํ๋กํ ์์ด์ฝ์ ํด๋ฆญํ์ฌ ์ค์ ๋ฉ๋ด๋ก ์ด๋ํฉ๋๋ค.
- ์ค์ ๋ฉ๋ด์์ "๋ณด์" ์ต์ ์ ์ ํํฉ๋๋ค.
- "๋ก๊ทธ์ธ ์ฐ๋" ์น์ ์์ "ํ์ด์ค๋ถ์ผ๋ก ๋ก๊ทธ์ธ"์ ์ ํํฉ๋๋ค.
- ํ์ ์ฐฝ์ด ํ์๋๋ฉด ํ์ด์ค๋ถ ๊ณ์ ์ผ๋ก ๋ก๊ทธ์ธํฉ๋๋ค.
2. ํ์ด์ค๋ถ ๊ฐ๋ฐ์ ์ผํฐ ์ด์ฉ
๋ค์์ผ๋ก, ํ์ด์ค๋ถ ๊ฐ๋ฐ์ ์ผํฐ๋ฅผ ์ด์ฉํ์ฌ ์ฑ์ ์์ฑํด์ผ ํฉ๋๋ค. ์๋ ์ ์ฐจ๋ฅผ ๋ฐ๋ผ ์งํํฉ๋๋ค.
- ํ์ด์ค๋ถ ๊ฐ๋ฐ์ ์ผํฐ์ ๋ก๊ทธ์ธํฉ๋๋ค.
- "๋ด ์ ํ๋ฆฌ์ผ์ด์ " ๋ฉ๋ด๋ก ์ด๋ํ ํ, "์ ์ ํ๋ฆฌ์ผ์ด์ ๋ง๋ค๊ธฐ"๋ฅผ ์ ํํฉ๋๋ค.
- ํ์ํ ์ ๋ณด๋ฅผ ์ ๋ ฅํ๊ณ , "์ฑ ๋ง๋ค๊ธฐ"๋ฅผ ์งํํฉ๋๋ค.
- "๋ก๊ทธ์ธ" ์ค์ ๋ฉ๋ด๋ก ์ด๋ํ ํ, "๋ก๊ทธ์ธ ์ค์ "์ ํด๋ฆญํฉ๋๋ค.
- "ํ๋ซํผ ์ถ๊ฐ" ๋ฒํผ์ ํด๋ฆญํ์ฌ ํ๋ซํผ์ ์ถ๊ฐํฉ๋๋ค.
- "iOS" ๋๋ "Android"๋ฅผ ์ ํํ๊ณ , ์ฑ์ ํ์ํ ์ ๋ณด๋ฅผ ์ ๋ ฅํฉ๋๋ค.
3. ์ธ์คํ๊ทธ๋จ ์ฐ๋ ์ค์
์ด์ ํ์ด์ค๋ถ ์ฑ๊ณผ ์ธ์คํ๊ทธ๋จ ์ฑ์ ์ฐ๋ํด์ผ ํฉ๋๋ค. ์๋์ ์ ์ฐจ๋ฅผ ๋ฐ๋ผ ์งํํฉ๋๋ค.
- ํ์ด์ค๋ถ ๊ฐ๋ฐ์ ์ผํฐ์์ ์์ฑํ ์ฑ์ "์ค์ " ๋ฉ๋ด๋ก ์ด๋ํฉ๋๋ค.
- "๊ธฐ๋ณธ ์ค์ " ์น์ ์์ "ํ๋ซํผ ์ถ๊ฐ" ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.
- ํ๋ซํผ์ผ๋ก "์น"์ ์ ํํ๊ณ , ํ์ํ ์ ๋ณด๋ฅผ ์ ๋ ฅํฉ๋๋ค.
- "ํ์ด์ค๋ถ ๋ก๊ทธ์ธ" ์ค์ ๋ฉ๋ด๋ก ์ด๋ํ ํ, "ํด๋ผ์ด์ธํธ OAuth ์ค์ "์ ํด๋ฆญํฉ๋๋ค.
- "์ ํจํ OAuth ๋ฆฌ๋๋ ์ URI"์ ์ธ์คํ๊ทธ๋จ ์ฑ์ ๋ก๊ทธ์ธ URI๋ฅผ ์ถ๊ฐํฉ๋๋ค.
- ์ค์ ์ ์ ์ฅํ๊ณ ๋ณ๊ฒฝ ์ฌํญ์ ์ ์ฉํฉ๋๋ค.
์ด์ ํ์ด์ค๋ถ์ผ๋ก ์ธ์คํ๊ทธ๋จ์ ๋ก๊ทธ์ธํ ์ค๋น๊ฐ ๋์์ต๋๋ค. ์ธ์คํ๊ทธ๋จ ์ฑ์์ ํ์ด์ค๋ถ ๊ณ์ ๊ณผ ์ฐ๊ฒฐ์ ์ค์ ํ๋ฉด, ํธ๋ฆฌํ๊ฒ ์ธ์คํ๊ทธ๋จ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
ํ์ด์ค๋ถ์ผ๋ก ์ธ์คํ๊ทธ๋จ์ ๋ก๊ทธ์ธํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๊ฐ๋ตํ ์๊ฐํ์ต๋๋ค. ๋ ์์ธํ ๋ด์ฉ์ ํ์ด์ค๋ถ๊ณผ ์ธ์คํ๊ทธ๋จ ๊ณต์ ๋ฌธ์๋ฅผ ์ฐธ๊ณ ํ์๊ธฐ ๋ฐ๋๋๋ค.