์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
1. ๊ณผ๊ฑฐ์ ํ์ฌ[ํธ์ง]
๊ณผ๊ฑฐ ์น 2.0 ์๋์ ์๋๋์๋ ๊ณต์ฉ ๋ก๊ทธ์ธ ์๋จ. 2006๋
8์์ ์ต์ด ๋ฐํํ์๋ค.
์ง๊ธ ํ์ด์ค๋ถ์ด ์ฌ๋ฌ ์ฑ์์ ๊ณต์ฉ ๋ก๊ทธ์ธ ์๋จ์ผ๋ก ์ฌ์ฉ๋๋ ๊ฒ๊ณผ ๊ฐ์ ์ญํ ์ ํ๋ค. ๋ค๋ง OpenID๋ ์ค๋ก์ง ๊ณ์ ์ ๋ง๋ค๊ณ ๊ด๋ฆฌํ๋ ๊ฒ ์ธ์๋ ์๋ฌด๋ฐ ๊ธฐ๋ฅ์ด ์์๋ค. ๋ช๋ช ํ์ ์ ์ธ ์ ์ฒด๋ค์ OpenID๋ฅผ ์ง์ํ๋ ๋ฐ์ ์ ๊ทน์ ์ด์์ง๋ง, ๋น์๋ก์๋ ๋ค์ ์์ํ ๊ฐ๋ ์ด์๋ค. ๊ฒฐ์ ์ ์ผ๋ก OpenID๊ฐ ์์ฒด์ ์ธ ์์ ์ ์ธ ์์ต์์ด๋ ์ปจํ ์ธ ์ ๊ณต์์ด ์ถฉ๋ถํ ์ธ์ง๋๋ฅผ ์ ์งํ๊ธฐ์๋ ์ด๋ ค์์ด ๋๋ฌด ์ปธ๋ค.
OpenID๋ฅผ ์ง์ํ๋ myID ( NCsoft์ ์์ํ์ธ openmaru์์ ์ง์, ํ์ฌ ์๋น์ค ์ข ๋ฃ ), IDpia( www.idpia.com, ์๋น์ค ์ข ๋ฃ ), IDtail ( ์๋ฉ์์ ์ง์, www.myid.net, ์๋น์ค ์ข ๋ฃ )๋ฑ ์ธ ๊ณณ์ด OpenID ์๋น์ค๋ฅผ ์ ๊ณตํ์์ผ๋ฉฐ, Daum์์๋ ๋ค๋ฆ๊ฒ OpenID ๋ฅผ ์ง์ํ์์ผ๋ 2012๋ ์๋น์ค๋ฅผ ์ข ๋ฃํ์๋ค. ํ์ฌ ํ๊ตญ์์ OpenID provider[1]๋ ์๋ ๋ฏ ํ๋ค.
์์ง ํด์ธ์์๋ ๋ช๋ช provider๋ฅผ ์ ํํ์ฌ ์ฌ์ฉํ ์๋ ์๋ค. https://openid.net/get-an-openid/ ๋ฅผ ๋ฐฉ๋ฌธํ์ฌ ๋ณด๋ฉด ๋ช๋ช Provider๊ฐ ๋จ์ ์์์ ์์ ์๊ณ , blogspot, verisign๋ฑ ๋งํ์ง ์์ ๊ฒ์ผ๋ก ๋ณด์ด๋ ๋ช๋ช ์ ์ฒด๋ค๋ ์๋ค.[2]
๊ทธ๋ฌ๋ OpenID ๋ฅผ ์ด์ฉํ์ฌ ์ฌ์ฉํ ์ ์๋ ์๋น์ค[3]์ด ํ๊ตญ์์๋ ๊ฑฐ์ ์๋ ๊ฒ์ด ๋ฌธ์ ์ด๋ค. XpressEngine ๋ณด๋๊ฐ ์์ ์๋ OpenID๋ฅผ ์ง์ํ์์ผ๋, ์ธ์ ๋ถํฐ์ธ๊ฐ OpenID ์ง์์ ๊ณต์ ์๋น์ค์์ ์ ๊ฑฐํ์๊ณ , KLDP๋ฑ์ด ์์ง OpenID๋ฅผ ์ง์ํ๊ณ ์์ง๋ง, ์ธ์ ๋๋ ์ง๋ ๋ชจ๋ฅธ๋ค.
์ง๊ธ ํ์ด์ค๋ถ์ด ์ฌ๋ฌ ์ฑ์์ ๊ณต์ฉ ๋ก๊ทธ์ธ ์๋จ์ผ๋ก ์ฌ์ฉ๋๋ ๊ฒ๊ณผ ๊ฐ์ ์ญํ ์ ํ๋ค. ๋ค๋ง OpenID๋ ์ค๋ก์ง ๊ณ์ ์ ๋ง๋ค๊ณ ๊ด๋ฆฌํ๋ ๊ฒ ์ธ์๋ ์๋ฌด๋ฐ ๊ธฐ๋ฅ์ด ์์๋ค. ๋ช๋ช ํ์ ์ ์ธ ์ ์ฒด๋ค์ OpenID๋ฅผ ์ง์ํ๋ ๋ฐ์ ์ ๊ทน์ ์ด์์ง๋ง, ๋น์๋ก์๋ ๋ค์ ์์ํ ๊ฐ๋ ์ด์๋ค. ๊ฒฐ์ ์ ์ผ๋ก OpenID๊ฐ ์์ฒด์ ์ธ ์์ ์ ์ธ ์์ต์์ด๋ ์ปจํ ์ธ ์ ๊ณต์์ด ์ถฉ๋ถํ ์ธ์ง๋๋ฅผ ์ ์งํ๊ธฐ์๋ ์ด๋ ค์์ด ๋๋ฌด ์ปธ๋ค.
OpenID๋ฅผ ์ง์ํ๋ myID ( NCsoft์ ์์ํ์ธ openmaru์์ ์ง์, ํ์ฌ ์๋น์ค ์ข ๋ฃ ), IDpia( www.idpia.com, ์๋น์ค ์ข ๋ฃ ), IDtail ( ์๋ฉ์์ ์ง์, www.myid.net, ์๋น์ค ์ข ๋ฃ )๋ฑ ์ธ ๊ณณ์ด OpenID ์๋น์ค๋ฅผ ์ ๊ณตํ์์ผ๋ฉฐ, Daum์์๋ ๋ค๋ฆ๊ฒ OpenID ๋ฅผ ์ง์ํ์์ผ๋ 2012๋ ์๋น์ค๋ฅผ ์ข ๋ฃํ์๋ค. ํ์ฌ ํ๊ตญ์์ OpenID provider[1]๋ ์๋ ๋ฏ ํ๋ค.
์์ง ํด์ธ์์๋ ๋ช๋ช provider๋ฅผ ์ ํํ์ฌ ์ฌ์ฉํ ์๋ ์๋ค. https://openid.net/get-an-openid/ ๋ฅผ ๋ฐฉ๋ฌธํ์ฌ ๋ณด๋ฉด ๋ช๋ช Provider๊ฐ ๋จ์ ์์์ ์์ ์๊ณ , blogspot, verisign๋ฑ ๋งํ์ง ์์ ๊ฒ์ผ๋ก ๋ณด์ด๋ ๋ช๋ช ์ ์ฒด๋ค๋ ์๋ค.[2]
๊ทธ๋ฌ๋ OpenID ๋ฅผ ์ด์ฉํ์ฌ ์ฌ์ฉํ ์ ์๋ ์๋น์ค[3]์ด ํ๊ตญ์์๋ ๊ฑฐ์ ์๋ ๊ฒ์ด ๋ฌธ์ ์ด๋ค. XpressEngine ๋ณด๋๊ฐ ์์ ์๋ OpenID๋ฅผ ์ง์ํ์์ผ๋, ์ธ์ ๋ถํฐ์ธ๊ฐ OpenID ์ง์์ ๊ณต์ ์๋น์ค์์ ์ ๊ฑฐํ์๊ณ , KLDP๋ฑ์ด ์์ง OpenID๋ฅผ ์ง์ํ๊ณ ์์ง๋ง, ์ธ์ ๋๋ ์ง๋ ๋ชจ๋ฅธ๋ค.
2. ์ํฅ์ ๋ฐ์ ์๋น์ค[ํธ์ง]
์ดํ OpenID์๋ ๋ณ๊ฐ๋ก OAuth๋ผ๋ ์ธ์ฆ ๊ท์ฝ์ ๋ง๋๋ ๋ฐ์ ์ด OpenID ๊ฐ๋
์ด ์ผ๋ถ ์ ์ฉ๋์๋ค. ์ฌ์ค์ OpenID์์ OAuth ํํ๋ก ์ค์ ๋ก ์ฌ๋๋ค์๊ฒ ๋๋ฆฌ ์ฐ์ผ๋งํ ํํ๋ก ๋ณํ๋์๋ค. OAuth๋ ํ์ด์ค๋ถ์ด๋ ํธ์ํฐ๋ฅผ ๋น๋กฏํ ๊ฐ์ข
๊ณต์ฉ ID๋ค์ด ์์ ํ๊ณ ์ ํํ๊ฒ ๋ก๊ทธ์ธ์ ์ด๋ฃจ๋๋ก ๋๋ ๊ท์ฝ์ด๋ค. ์์ธํ ๊ฒ์ ์์
๋ก๊ทธ์ธ ๋ฌธ์ ์ฐธ์กฐ.