๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

Keycloak1

[Spring, React] Keycloak์ด ์ œ๊ณตํ•˜๋Š” ๊ธฐ๋Šฅ๊ณผ ์‚ฌ์šฉ ์ „ ์•Œ์•„์•ผํ•  ๊ฐœ๋… ์ •๋ฆฌ ๊ด€๋ฆฌ์ž๋ฅผ ์„ค์ •ํ•˜๋Š” ์ตœ๊ณ ๊ด€๋ฆฌ์ž์™€์ผ๋ฐ˜ ๊ณ ๊ฐ์„ ๊ด€๋ฆฌํ•˜๋Š” ์ผ๋ฐ˜๊ด€๋ฆฌ์ž๋ฅผ ๋ถ„๋ฅ˜ํ•˜๋ ค ํ•œ๋‹ค.์ด๋•Œ ์ด ๋ถ„๋ฅ˜๋ฅผ keycloak์œผ๋กœ ํ•ด๋ณด๋ ค๊ณ  ํ•œ๋‹ค.keycloak์ด ๋ฌด์—‡์ด๋ฉฐ, ์–ด๋–ค ๊ธฐ๋Šฅ์ด ์žˆ๋Š”์ง€ ์‚ดํŽด๋ณด์ž. 1. Keycloak์˜ ๊ธฐ๋Šฅ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ๋กœ๊ทธ์ธ ์–‘์‹์„ ์ฒ˜๋ฆฌํ•˜๊ฑฐ๋‚˜ ์‚ฌ์šฉ์ž๋ฅผ ์ธ์ฆํ•˜๊ณ  ์‚ฌ์šฉ์ž ์ •๋ณด๋ฅผ ์ €์žฅํ•  ํ•„์š”๊ฐ€ ์—†์ด Keycloak์„ ํ†ตํ•ด ์ธ์ฆํ•œ๋‹ค.Single Sign-On : Keycloak์— ํ•œ ๋ฒˆ ๋กœ๊ทธ์ธํ•˜๋ฉด ๋‹ค๋ฅธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์ ‘์†ํ•  ๋•Œ ๋‹ค์‹œ ๋กœ๊ทธ์ธํ•  ํ•„์š”๊ฐ€ ์—†๋‹ค. ์‚ฌ์šฉ์ž๋Š” ์—ฌ๋Ÿฌ ์„œ๋น„์Šค์— ๊ฐ๊ฐ ๋กœ๊ทธ์ธ ํ•  ํ•„์š”๊ฐ€ ์—†์ด ํ•œ ๋ฒˆ์˜ ์ธ์ฆ์ด๋ฉด ๋ชจ๋“  ์—ฐ๊ฒฐ๋œ ์•ฑ์„ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด ๊ธฐ๋Šฅ์€ ๋กœ๊ทธ์•„์›ƒ๋„ ๊ทธ๋Œ€๋กœ ์ ์šฉ๋œ๋‹ค.Identity Brokering and Social Login : ์ž์ฒด ๊ณ„์ • ์™ธ์— ์™ธ๋ถ€ ์ธ์ฆ .. 2026. 3. 19.