iframe์ ์ฌ์ฉํ์ฌ ํ์ฌ ์ฐฝ ์์ ํ์๋๋ ์์ญ์ ๋ธ๋ผ์ฐ์ ์ธํฐํ์ด์ค๋ฅผ ์ฌํํ์ฌ ์ฌ์ฉ์๊ฐ ํฉ๋ฒ์ ์ธ ์ธ์ฆ ๋ฐฉ์์ ์ฌ์ฉํ๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๊ฒ ํ๋ ํผ์ฑ ๋ฐฉ๋ฒ์ ๋ํ ์ ๋ณด๊ฐ ๊ณต๊ฐ๋์์ต๋๋ค. ์ด์ ์ ๊ณต๊ฒฉ์๊ฐ ์ ์ฌํ ์ฒ ์์ ๋๋ฉ์ธ์ ๋ฑ๋กํ๊ฑฐ๋ URL์ ๋งค๊ฐ๋ณ์๋ฅผ ์กฐ์ํ๋ ๋ฐฉ์์ผ๋ก ์ฌ์ฉ์๋ฅผ ์์ด๋ ค ํ๋ค๋ฉด, ์ ์๋ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ฉด ๋ธ๋ผ์ฐ์ ์ธํฐํ์ด์ค๋ฅผ ๋ฐ๋ณตํ๋ ์์๋ค์ด HTML๊ณผ CSS๋ฅผ ์ฌ์ฉํ์ฌ ํ์ ์ฐฝ ์๋จ์ ๊ทธ๋ ค์ง๋๋ค. ์ฌ๊ธฐ์๋ ์ฐฝ ์ ์ด ๋ฒํผ์ด ์๋ ํค๋์ ์ฝํ ์ธ ์ ์ค์ ์ฃผ์์ ์ผ์นํ์ง ์๋ ์ฃผ์๊ฐ ํฌํจ๋ ์ฃผ์ ํ์์ค์ด ํฌํจ๋ฉ๋๋ค.

๋ง์ ์ฌ์ดํธ๊ฐ OAuth ํ๋กํ ์ฝ์ ์ง์ํ๋ ํ์ฌ ์๋น์ค๋ฅผ ํตํด ์ธ์ฆ ์์์ ์ฌ์ฉํ๊ณ ์ด๋ฌํ ์์์ด ๋ณ๋์ ์ฐฝ์ ํ์๋๋ค๋ ์ ์ ๊ณ ๋ คํ ๋, ๊ฐ์ง ๋ธ๋ผ์ฐ์ ์ธํฐํ์ด์ค๋ฅผ ์์ฑํ๋ ๊ฒ์ ์๋ จ๋๊ณ ์ฃผ์ ๊น์ ์ฌ์ฉ์์กฐ์ฐจ๋ ์ค๋ํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ์ ์๋ ๋ฐฉ๋ฒ์ ํดํน๋์๊ฑฐ๋ ๋ถ์ ์ ํ ์ฌ์ดํธ์์ ์ฌ์ฉ์ ๋น๋ฐ๋ฒํธ ๋ฐ์ดํฐ๋ฅผ ์์งํ๋ ๋ฐ ์ฌ์ฉ๋ ์ ์์ต๋๋ค.
์ด ๋ฌธ์ ๋ฅผ ์ ๊ธฐํ ์ฐ๊ตฌ์์ macOS์ Windows์์ Chrome ์ธํฐํ์ด์ค๋ฅผ ์ด๋ก๊ณ ๋ฐ์ ํ ๋ง๋ก ์๋ฎฌ๋ ์ด์ ํ๋ ๊ธฐ์ฑํ ๋ชฉ์ ์ธํธ๋ฅผ ๊ณต๊ฐํ์ต๋๋ค. ํ์ ์ฐฝ์ ์ฝํ ์ธ ์์ ํ์๋๋ iframe์ ์ฌ์ฉํ์ฌ ํ์ฑ๋ฉ๋๋ค. ํ์ค๊ฐ์ ๋ํ๊ธฐ ์ํด JavaScript๋ฅผ ์ฌ์ฉํ์ฌ ํธ๋ค๋ฌ๋ฅผ ์ฐ๊ฒฐํ์ฌ ๋๋ฏธ ์ฐฝ์ ์ด๋ํ๊ณ ์ฐฝ ์ ์ด ๋ฒํผ์ ํด๋ฆญํ ์ ์๋๋ก ํ์ต๋๋ค.


์ถ์ฒ : opennet.ru
