SSO (Single Sign-On)

๋ช…์‚ฌ ยท ์ธ์ฆ

1.

์‚ฌ์šฉ์ž๊ฐ€ ํ•œ ๋ฒˆ ๋กœ๊ทธ์ธํ•˜๋ฉด ๋””์ง€ํ„ธ ์ƒํƒœ๊ณ„์˜ ๋ชจ๋“  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ์„œ๋น„์Šค์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” ํ†ตํ•ฉ ์ธ์ฆ ๋ฉ”์ปค๋‹ˆ์ฆ˜ โ€” ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์•„์ด๋””์™€ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์—†์•ฑ๋‹ˆ๋‹ค.

2.

ํ‘œ์ค€ํ™”๋œ ํ”„๋กœํ† ์ฝœ(OAuth 2.0, SAML, OpenID Connect)์— ๊ธฐ๋ฐ˜ํ•˜์—ฌ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์ œ๊ณต์ž์—๊ฒŒ ์‹ ์› ํ™•์ธ์„ ์œ„์ž„ํ•˜๋Š” ์ค‘์•™ ์ง‘์ค‘์‹ ๋ณด์•ˆ ์•„ํ‚คํ…์ฒ˜๋กœ, ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์„ ๋‹จ์ˆœํ™”ํ•˜๋ฉด์„œ ์ „๋ฐ˜์ ์ธ ๋ณด์•ˆ์„ ๊ฐ•ํ™”ํ•ฉ๋‹ˆ๋‹ค.

3.

์‚ฌ์šฉ์ž ์—ฌ์ •์„ ์›ํ™œํ•˜๊ฒŒ ํ•˜๊ณ , ์•ฝํ•œ ๋น„๋ฐ€๋ฒˆํ˜ธ ๊ด€๋ จ ์œ„ํ—˜์„ ์ค„์ด๋ฉฐ, ๋‹จ์ผ ๋””๋ ‰ํ† ๋ฆฌ ๋‚ด์—์„œ ์ ‘๊ทผ ๊ด€๋ฆฌ๋ฅผ ์ค‘์•™ํ™”ํ•˜๊ธฐ ์œ„ํ•ด ๊ธฐ์—…๊ณผ ์›น ํ”Œ๋žซํผ์ด ์ฑ„ํƒํ•œ ์—ฐํ•ฉ ์‹๋ณ„ ์†”๋ฃจ์…˜์ž…๋‹ˆ๋‹ค.

ํ•จ๊ป˜ ๋ณด๊ธฐ
๋ณด์•ˆOAuthSAML์ธ์ฆ

ํ†ตํ•ฉ ์ธ์ฆ ํฌ์ธํŠธ๋Š” ์‚ฌ์šฉ์ž์˜ ์‹ ์›์„ ํ™•์ธํ•˜๊ณ  ์—ฐ๊ฒฐ๋œ ๋ชจ๋“  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์ ‘๊ทผ ๊ถŒํ•œ์„ ๋ฐฐํฌํ•˜๋Š” ์ค‘์•™ ์ง‘์ค‘์‹ ์„œ๋ฒ„์ž…๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๊ฐ€ ํ•œ ๋ฒˆ๋งŒ ์‹ ์›์„ ์ฆ๋ช…ํ•˜๋Š” ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๋‹จ์ผ ํฌํƒˆ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ์ด ํฌ์ธํŠธ๋Š” ์„ธ์…˜ ๊ด€๋ฆฌ, ๋น„๋ฐ€๋ฒˆํ˜ธ ์ •์ฑ… ๋ฐ ๋‹ค์ค‘ ์ธ์ฆ(MFA)๋„ ์ค‘์•™ํ™”ํ•ฉ๋‹ˆ๋‹ค. Async Code๋Š” ๊ณ ๊ฐ€์šฉ์„ฑ๊ณผ ๋ณด์•ˆ์— ํŠน๋ณ„ํ•œ ์ฃผ์˜๋ฅผ ๊ธฐ์šธ์—ฌ ์ด๋Ÿฌํ•œ ์•„ํ‚คํ…์ฒ˜๋ฅผ ์„ค๊ณ„ํ•ฉ๋‹ˆ๋‹ค.