Spring Security ๋? ๐ค ์คํ๋ง ๊ธฐ๋ฐ ์ ํ๋ฆฌ์ผ์ด์
์ ๋ณด์์ ๋ด๋นํ๋ ์คํ๋ง ํ์ ํ๋ ์์ํฌ ๊ฐ๋ฐ์๋ค์ด ๋ณด์ ๋ก์ง๋ณด๋ค๋ ๋น์ฆ๋์ค ๋ก์ง์ ์ง์คํ ์ ์๋๋ก ๋ณด์ ๊ด๋ จ ์ต์
์ ์ ๊ณตํด์ค๋๋ค. ํน์ง ๐ Servlet Filter ๊ธฐ๋ฐ์ผ๋ก ์๋ํฉ๋๋ค. Filter ๊ธฐ๋ฐ์ด๊ธฐ ๋๋ฌธ์ Dispatcher Servlet์ ๋๋ฌํ๊ธฐ ์ ์ ์๋ํฉ๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก Session๊ณผ Cookie๋ฐฉ์์ ์ด์ฉํฉ๋๋ค. JWT(Json Web Token) ์ ํ์ฉํ ์๋ ์์ต๋๋ค. ๊ธฐ๋ฅ ๐ฎ ์ฌ์ฉ์ ๊ถํ์ ๋ฐ๋ฅธ URI ์ ๊ทผ ์ ์ด ์ฟ ํค๋ฅผ ์ด์ฉํ ์๋ ๋ก๊ทธ์ธ ํจ์ค์๋ ์ํธํ ๊ธฐํ ๋ณด์ ๊ด๋ จ ์ค์ Authentication๊ณผ Authorization Spring Security๋ ๊ธฐ๋ณธ์ ์ผ๋ก Authentcation ์ ๊ฑฐ์น ํ Au..
Spring Security ๊ธฐ์ด
Spring Security ๋? ๐ค ์คํ๋ง ๊ธฐ๋ฐ ์ ํ๋ฆฌ์ผ์ด์
์ ๋ณด์์ ๋ด๋นํ๋ ์คํ๋ง ํ์ ํ๋ ์์ํฌ ๊ฐ๋ฐ์๋ค์ด ๋ณด์ ๋ก์ง๋ณด๋ค๋ ๋น์ฆ๋์ค ๋ก์ง์ ์ง์คํ ์ ์๋๋ก ๋ณด์ ๊ด๋ จ ์ต์
์ ์ ๊ณตํด์ค๋๋ค. ํน์ง ๐ Servlet Filter ๊ธฐ๋ฐ์ผ๋ก ์๋ํฉ๋๋ค. Filter ๊ธฐ๋ฐ์ด๊ธฐ ๋๋ฌธ์ Dispatcher Servlet์ ๋๋ฌํ๊ธฐ ์ ์ ์๋ํฉ๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก Session๊ณผ Cookie๋ฐฉ์์ ์ด์ฉํฉ๋๋ค. JWT(Json Web Token) ์ ํ์ฉํ ์๋ ์์ต๋๋ค. ๊ธฐ๋ฅ ๐ฎ ์ฌ์ฉ์ ๊ถํ์ ๋ฐ๋ฅธ URI ์ ๊ทผ ์ ์ด ์ฟ ํค๋ฅผ ์ด์ฉํ ์๋ ๋ก๊ทธ์ธ ํจ์ค์๋ ์ํธํ ๊ธฐํ ๋ณด์ ๊ด๋ จ ์ค์ Authentication๊ณผ Authorization Spring Security๋ ๊ธฐ๋ณธ์ ์ผ๋ก Authentcation ์ ๊ฑฐ์น ํ Au..
2022.10.20