Spring Security ํ๋ ์์ํฌ ์ค๋ฌด ํ๋ก์ ํธ ์ค๋ฌดํธ Part.1 - ์ธ์ฆ, ๊ถํ ๊ด๋ฆฌ, Validation ์ค์ ๊ตฌํ
Spring Security๋ฅผ ๊ณต๋ถํ๋ค ๋ณด๋ฉด, "๋ก๊ทธ์ธ์ ๋ง๋ค์๋๋ฐ ๊ถํ ์ฒ๋ฆฌ๋ ์ด๋ป๊ฒ ํ์ง?" "์ค๋ฌด์์๋ ์ด๋ค ๋ฐฉ์์ผ๋ก ์ธ์ฆ/์ธ๊ฐ๋ฅผ ๊ตฌํํ์ง?" ์ด๋ฐ ๊ณ ๋ฏผ์ ํ ๋ฒ์ฏค ํด๋ณด์ จ์ ๊ฑฐ์์. ์ด ๊ฐ์๋ ๊ทธ๋ฐ ๊ณ ๋ฏผ์ ํด๊ฒฐํ๊ธฐ ์ํด ๋ง๋ ์ค๋ฌด ์ค์ฌ ํ๋ก์ ํธ ๊ฐ์์ ๋๋ค. ๋จ์ํ ๊ฐ๋ ๋ง ์ค๋ช ํ๋ ๊ฒ์ด ์๋๋ผ, ๐ ์ค์ TodoApp ํ๋ก์ ํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐ๋ ๐ ์ฌ์ฉ์ ๊ถํ ๊ด๋ฆฌ ๐ Validation ์ฒ๋ฆฌ๊น์ง ์ค์ ์๋น์ค์์ ์ฌ์ฉํ๋ ๋ฐฉ์ ๊ทธ๋๋ก ๊ตฌํํฉ๋๋ค. ํนํ, ๋ง์ ์๊ฐ์๋ค์ด ์ด๋ ค์ํ๋ ๋ถ๋ถ์ธ Method ๋จ์ ๊ถํ ์ฒ๋ฆฌ ํ ํ๋ฆฟ์์์ ์ ๊ทผ ์ ํ ์ ๊ทํํ์์ ํ์ฉํ Validation ์ ์ฝ๊ณ ๋จ๊ณ์ ์ผ๋ก ์ค๋ช ํด๋๋ฆฝ๋๋ค. ์ด ๊ฐ์๋ฅผ ํตํด ๐ "Spring Security๋ฅผ ์ค์ ๋ก ์ฌ์ฉํ ์ ์๋ค" ๋ผ๊ณ ์์ ์๊ฒ ๋งํ ์ ์๋๋ก ๋์๋๋ฆฝ๋๋ค. ๐
4๋ช ์ด ์๊ฐํ๊ณ ์์ด์.
๋์ด๋ ์ค๊ธ์ด์
์๊ฐ๊ธฐํ ๋ฌด์ ํ






