[Security]Spring Security ์ธ์ฆ ์ ์ฐจ
Q1. Spring Security ์ธ์ฆ์ ์ด๋ป๊ฒ ์ด๋ฃจ์ด์ง๋์? A1. 1. ์ฌ์ฉ์๊ฐ ์์ด๋, ๋น๋ฐ๋ฒํธ๋ก ๋ก๊ทธ์ธ ์์ฒญ์ ๋ณด๋ 2. AuthenticationFilter ์์ UsernamePasswordAuthenticationToken ์ ์์ฑํ์ฌ AuthenticaionManager ์๊ฒ ์ ๋ฌ 3. AuthenticaionManager ๋ ๋ฑ๋ก๋ AuthenticaionProvider ๋ฅผ ์กฐํํ์ฌ ์ธ์ฆ์ ์๊ตฌ 4. AuthenticaionProvider ๋ UserDetailsService ๋ฅผ ํตํด ์
๋ ฅ๋ฐ์ ์์ด๋์ ๋ํ ์ฌ์ฉ์ ์ ๋ณด๋ฅผ DB์์ ์กฐํ 5. ์
๋ ฅ๋ฐ์ ๋น๋ฐ๋ฒํธ๋ฅผ ์ํธํํ์ฌ DB์ ๋น๋ฐ๋ฒํธ์ ๋งค์นญ๋๋ ๊ฒฝ์ฐ ์ธ์ฆ์ด ์ฑ๊ณต๋ UsernameAuthenticationToken์ ์์ฑํ์ฌ, Auth..
Security
2022. 6. 10. 00:00