์ฌ์ฉ์ ์ธ์ฆ์ ๋งฅ๋ฝ์์ ์ฐํฉ ID๋ ๋ค์ํ ์น์ฌ์ดํธ, ์ ํ๋ฆฌ์ผ์ด์ , ๋คํธ์ํฌ ํ๋ซํผ ์ ๋ฐ์ ๊ฑธ์ณ ์ฌ์ฉ์์ ๋์งํธ ID์ ์ธ์ฆ ์๊ฒฉ ์ฆ๋ช ์ ์ฐ๊ฒฐํ๊ณ ๊ด๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ์๋ฏธํฉ๋๋ค. ์ด๋ฅผ ํตํด ํ๋๋ ์ด์ ์ ์ผ๋ถ์ธ ๊ฐ๋ณ ๋๋ฉ์ธ ๊ฐ์ ์ฌ์ฉ์ ํ๋กํ, ์์ฑ ๋ฐ ๊ธฐํ ๊ด๋ จ ์ ๋ณด๋ฅผ ์ํํ๊ณ ์์ ํ๊ฒ ๊ณต์ ํ ์ ์์ต๋๋ค. FIM(Federated Identity Management) ์์คํ ์ ๊ธฐ์ ๊ณผ ์๋น์ค ์ ๊ณต์ ์ฒด๊ฐ ์ฌ์ฉ์ ์ธ์ฆ ๋ฐ ๊ถํ ๋ถ์ฌ๋ฅผ ๊ฐ์ํํ๋ ๋์์ ์ฌ๋ฌ ๊ณ์ ์ ์ฒ๋ฆฌํ๊ณ ์ฌ์ฉ์์ ์๋ง์ ๋น๋ฐ๋ฒํธ๋ฅผ ๊ธฐ์ตํ๋ ๋ถ๋ด์ ์ค์ฌ ์ฌ์ฉ์ ๊ฒฝํ์ ํฅ์์ํค๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
๋์งํธ ์์ญ์ด ๊ณ์ ๋ฐ์ ํ๊ณ ํ์ฅ๋จ์ ๋ฐ๋ผ ๋ค์ค ID๋ฅผ ๊ด๋ฆฌํด์ผ ํ๋ ํ์์ฑ์ด ๊ทธ ์ด๋ ๋๋ณด๋ค ์ค์ํด์ก์ต๋๋ค. ์ ์ ๋ ๋ง์ ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ์๋น์ค์์ ์ฌ์ฉ์๋ ๊ณ ์ ํ ๊ณ์ ๊ณผ ์ธ์ฆ ์๊ฒฉ ์ฆ๋ช ์ ์ ์งํด์ผ ํ๋ฉฐ, ์ด๋ก ์ธํด ๋น๋ฐ๋ฒํธ ํผ๋ก, ์์ฐ์ฑ ์ ํ ๋ฐ ๋ณด์ ์์์ด ๋ฐ์ํ ์ ์์ต๋๋ค. Ponemon Institute์ ์ฐ๊ตฌ์ ๋ฐ๋ฅด๋ฉด IT ์ ๋ฌธ๊ฐ์ 51%๋ ๋น๋ฐ๋ฒํธ ๊ด๋ จ ๋ณด์ ์๋ฐ ์ํ์ด ๋๋ค๊ณ ์๊ฐํ๋ฉฐ, 2021๋ ๊ธฐ๋ก ๋ถ์ค ๋๋ ๋๋๋น ํ๊ท ๋น์ฉ์ 164๋ฌ๋ฌ์ ๋๋ค.
์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด Federated Identity Management๋ ์ฌ์ฉ์์ ์๋น์ค ์ ๊ณต์ ๋ชจ๋๋ฅผ ์ํ ๊ฐ๋ ฅํ ์๋ฃจ์ ์ ์ ๊ณตํฉ๋๋ค. SSO(Single Sign-On) ๋ฉ์ปค๋์ฆ์ ๊ตฌํํ๋ฉด ์ฌ์ฉ์๋ ๋จ์ผ ์๊ฒฉ ์ฆ๋ช ์ธํธ๋ฅผ ์ฌ์ฉํ์ฌ ํ ๋ฒ๋ง ๋ก๊ทธ์ธํ์ฌ ์ฌ๋ฌ ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ์๋น์ค์ ์์ ์ ์ธ์ฆํ ์ ์์ต๋๋ค. ์ด๋ ์ํํ๊ณ ์ผ๊ด๋ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํ ๋ฟ๋ง ์๋๋ผ ์ฌ์ฉ์๊ฐ ๋น๋ฐ๋ฒํธ ์ฌ์ฌ์ฉ๊ณผ ๊ฐ์ ์์ ํ์ง ์์ ๊ดํ์ ์์กดํ ๊ฐ๋ฅ์ฑ์ด ์ ๊ธฐ ๋๋ฌธ์ ๋ฌด๋จ ์ก์ธ์ค ๋ฐ ๊ธฐํ ๊ด๋ จ ๋ณด์ ์ํ์ ์ํ์ ์ค์ฌ์ค๋๋ค.
Federated Identity๋ ์ธ์ฆ ๋ฐ ์น์ธ ๋ฐ์ดํฐ๋ฅผ ์์ ํ๊ฒ ๊ตํํ๊ธฐ ์ํ ๋ฐฑ๋ณธ์ ์ ๊ณตํ๋ SAML(Security Assertion Markup Language), OAuth ๋ฐ OpenID Connect์ ๊ฐ์ ๋ค์ํ ๊ฐ๋ฐฉํ ํ์ค ๋ฐ ํ๋กํ ์ฝ์ ๋์์ผ๋ก ๊ตฌํ๋ ์ ์์ต๋๋ค. ์ด๋ฌํ ํ๋กํ ์ฝ์ ID ๊ณต๊ธ์(IdP)์ ์๋น์ค ๊ณต๊ธ์(SP)๊ฐ ํต์ ํ๋ ๋ฐฉ์์ ์ ์ํ์ฌ ์ ๋ขฐ ๊ด๊ณ๋ฅผ ์ค์ ํ๊ณ ์ฌ์ฉ์ ์ ๋ณด๋ฅผ ๊ณต์ ํ ์ ์๋๋ก ํฉ๋๋ค.
์๋ฅผ ๋ค์ด ์ฌ์ฉ์๋ Google์ด๋ Facebook๊ณผ ๊ฐ์ ์ ๋ขฐํ ์ ์๋ ID ๊ณต๊ธ์์ ๊ธฐ์กด ์๊ฒฉ ์ฆ๋ช ์ ์ฌ์ฉํ์ฌ ์์ ๋ฏธ๋์ด๋ ์ด๋ฉ์ผ๊ณผ ๊ฐ์ ์ 3์ ์๋น์ค์ ๋ก๊ทธ์ธํ ์ ์์ต๋๋ค. ์ด ์๋๋ฆฌ์ค์์ SP ์ญํ ์ ํ๋ ํ์ฌ ์๋น์ค๋ ์ถ๊ฐ ๋ฑ๋ก์ด๋ ์ธ์ฆ ๋จ๊ณ ์์ด IdP๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์์ ์ ๋ขฐ์ฑ์ ํ์ธํ๊ณ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ํ ์ก์ธ์ค ๊ถํ์ ๋ถ์ฌํฉ๋๋ค. ์ฌ์ฉ์๋ SP์ IdP ๊ฐ์ ๊ณต์ ๋๋ ๊ฐ์ธ ์ ๋ณด์ ๋ํ ์ ์ด๋ฅผ ์ ์งํ๋ฉด์ ๊ฐ์ํ๋ ๋ก๊ทธ์ธ ํ๋ก์ธ์ค์ ์ด์ ์ ๋๋ฆด ์ ์์ต๋๋ค.
๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ๋๋ก ์ค๊ณ๋ ๊ฐ๋ ฅํ no-code ํ๋ซํผ์ธ AppMaster ๋ ์ต์ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์ํ Federated Identity Management์ ์ค์์ฑ์ ์ธ์ํ๊ณ ์์ต๋๋ค. ์ด ํ๋ซํผ์ ํตํด ๊ณ ๊ฐ์ ๋ค์ํ ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ์๋น์ค ์ ๋ฐ์ ๊ฑธ์ณ ์์ ํ๊ณ ํจ์จ์ ์ธ ID ํตํฉ์ ์ด์งํ๋ ๋ฐ์ดํฐ ๋ชจ๋ธ, ๋น์ฆ๋์ค ๋ก์ง, REST API ๋ฐ WSS ์๋ํฌ์ธํธ๋ฅผ ์๊ฐ์ ์ผ๋ก ์์ฑํ ์ ์์ต๋๋ค. ๊ฐ๋ ฅํ FIM ๊ธฐ๋ฅ์ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ํตํฉํจ์ผ๋ก์จ AppMaster ํตํด ๊ธฐ์ ๊ณผ ๊ฐ๋ฐ์๋ ์ฌ์ฉ์์๊ฒ ๋ ๋์ ๋ณด์๊ณผ ํฅ์๋ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํ ์ ์์ต๋๋ค.
AppMaster ์ ํฌ๊ด์ ์ธ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ(IDE)์ ์ฌ์ฉํ์ฌ ๊ธฐ์ ๊ณผ ๊ฐ๋ฐ์๋ ํ์ฅ ๊ฐ๋ฅํ๊ณ ์์ ํ ์๋ฒ ๋ฐฑ์๋, ์น ์ฌ์ดํธ, ๊ณ ๊ฐ ํฌํธ ๋ฐ ์ฐํฉ ID๋ฅผ ์ง์ํ๋ ๊ธฐ๋ณธ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ ์ ์์ต๋๋ค. AppMaster ์์ ์์ฑ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋์์ผ๋ก ๊ธฐ์ ์ SAML, OAuth ๋ฐ OpenID Connect์ ๊ฐ์ ๊ฐ๋ฐฉํ ํ๋กํ ์ฝ์ ํตํด ํต์ ํ๋ ๋ค์ํ ํ๋ซํผ์์ ์ํํ๊ณ ํจ์จ์ ์ธ ID ๊ด๋ฆฌ๋ฅผ ๋ฌ์ฑํ ์ ์์ต๋๋ค.
AppMaster ํ๋ซํผ์ ํตํด ํตํฉ ID ๊ด๋ฆฌ ๊ตฌํ์ ๋ณด๋ค ๊ฐ๋จํ๊ณ ๋น์ฉ ํจ์จ์ ์ธ ํ๋ก์ธ์ค๊ฐ ๋๋ ๋์์ ์๋ ์ฝ๋ ์์ฑ ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ฌ์์ฑ์ ํตํด ๊ธฐ์ ๋ถ์ฑ๋ฅผ ์ ๊ฑฐํฉ๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ๋ชจ๋ ๊ท๋ชจ์ ์กฐ์ง์ ์ฌ์ฉ์์๊ฒ ์ํํ๊ณ ์์ ํ ์ธ์ฆ ํ๊ฒฝ์ ์ ๊ณตํ์ฌ ๋น๋ฐ๋ฒํธ ํผ๋ก์ ๊ด๋ จ๋ ์ํ์ ์ค์ด๊ณ ๊ณ ๊ฐ์ ์ํด ๋ ๋์ ์์ค์ ๋ณด์ ๋ฐ ๊ฐ์ธ ์ ๋ณด ๋ณดํธ๋ฅผ ์ ์งํ ์ ์์ต๋๋ค.
๊ถ๊ทน์ ์ผ๋ก Federated Identity Management๋ ์ต์ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ํ์ ๊ตฌ์ฑ ์์๋ก, ์ฌ์ฉ์ ์ธ์ฆ ๋ฐ ๊ถํ ๋ถ์ฌ๋ฅผ ๊ฐ์ํํ๊ณ ์ ๋ฐ์ ์ธ ๋ณด์์ ๊ฐํํฉ๋๋ค. AppMaster ์ no-code ํ๋ซํผ์ ํ์ฉํจ์ผ๋ก์จ ๊ธฐ์ ๊ณผ ๊ฐ๋ฐ์๋ Federated Identity Management๋ฅผ ๋์งํธ ์๋ฃจ์ ์ ์ ์ํ๊ฒ ํตํฉํ๊ณ ๊ฐ๋ ฅํ ๋ณด์๊ณผ ํ์ฅ์ฑ์ ๋ฐํ์ผ๋ก ํฅ์๋ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํ ์ ์์ต๋๋ค.