[Spring Security] #1 ์ธ์ฆ(Authentication) ๊ณผ ์ธ๊ฐ(Authorization)์ ์ฐจ์ด
ยท
๐ฟSpring
์๋ก ์ฝ๋์ ์คํ๋ฆฐํธ ํธ๋๋ ์ด๋๋ง 5๊ฐ์ ์ฐจ์ ์ ์ด๋ค์์ต๋๋ค.์คํ๋ฆฐํธ ๋ฏธ์
์ด๋ ํ๋ก์ ํธ์์๋ ๋ก๊ทธ์ธ ๋ก์ง๊ณผ ๊ด๋ จํด ๋ณด์์ ํฌ๊ฒ ์ ๊ฒฝ ์ฐ์ง ์์๋๋ฐ์ด๋ฒ์ Spring Security์ ๋ํด ๋ฐฐ์ฐ๊ธฐ ์์ํ์ด์.๊ฐ์ ๋ด์ฉ๊ณผ ๋ด๊ฐ ์ด์ ์ ์๊ณ ์๋ ๋ด์ฉ, ์๋ก ์กฐ์ฌํ ๋ด์ฉ์ ํฉ์ณ ๋ธ๋ก๊ทธ ํฌ์คํ
์ผ๋ก ์ ๋ฆฌํ๋ ๊ฒ์ด ๋ชฉํ์
๋๋ค. ์ด์ ์๋ ๋๊ฐ ๋ณผ๊ฑฐ๋ผ ์๊ฐ ์ ํ๊ณ ๊ฐ์ธ์ ์ผ๋ก ๊ณต๋ถํ๋ ๊ฑฐ๋ผ '-์ด๋ค'๋ผ๋ ์ด๋ฏธ๋ฅผ ๋ง์ด ์ผ๋๋ฐ์ถํ ๋ฉด์ ์ ๋๋นํด ๋๊ตฌ์๊ฒ ์๋ ค์ฃผ๋ฏ์ด ๊ธ์ ์จ๋ณด๊ณ ์ถ์ด ์ดํฌ๊ฐ ๋ฐ๋์์ต๋๋ค. ๋๊น์ง ํฌ์คํ
์ ์ ์จ ๋๊ตฐ๊ฐ์๊ฒ ์ค์ ๋ก ๋์์ด ๋๋ฉด ์ข๊ฒ ๋ค์.์์์์! Spring Security๋ฅผ ์ดํดํ๊ธฐ ์ํด์์ด ๋ ๊ฐ์ง ๊ฐ๋
์ ๊ตฌ๋ถํ ์ ์์ด์ผ ํฉ๋๋ค.๐ ์ธ์ฆ(Authentication)์ธ์ฆ์ด๋, ๋ด๊ฐ ๋๊ตฌ..