๋ฐ์ํ
1.์ด๋ฒ ์ฃผ์ ํ์ตํ ๋ด์ฉ
- Spring Security๋ฅผ ์ฌ์ฉํ์ฌ ๋น๋ฐ๋ฒํธ ์ํธํ ๋ฐ ์ธ์ฆ, ์ธ๊ฐ๋ฅผ ์ ์ฉํ๋ผ.
- PasswordEncoder
- AuthenticationFilter
2. ์ค์ ์ ์ผ๋ก ํ์ตํ ๋ถ๋ถ
1. ์คํ๋ง ์ํ๋ฆฌํฐ์ ๋ํด ์ ๋ฐ์ ์ธ ๋ถ๋ถ์ ํ์ต
2. REST API์ Stateless ์ํคํ ์ฒ์ ๋ํด ์กฐ์ฌํ๋ ์๊ฐ์ ๊ฐ์ก๋ค.
3. ๋ฐ๋ณต์ ์ผ๋ก ์ด๋ฃจ์ด์ง๋ ์ธ์ฆ/์ธ๊ฐ ์ฒ๋ฆฌ๋ฅผ ์ด๋ป๊ฒ ํด๊ฒฐ
4. ์ํธํ์ ๋ํด์ ๋ ์์ธํ๊ฒ ๊ณต๋ถ
3. ์ด๋ฒ ์ฃผ ์์์ฑ์ฐฐ
์ด๋ฒ ์ฃผ์ ๊ณผ์ ์ ํ๊ณผ ๋ฉด์ ์ ๋ณด๋ฉด์ ์ ์ ์ ์ฐจ๋ ค๋ณด๋ 2~3์ผ์ด ์ง๋๊ฐ ์์๋ค. ๊ทธ๋์ ๋นจ๋ฆฌ ํ์ตํ ๋ด์ฉ์ ์ ๋ฆฌํ์ฌ ํฌ์คํ
๊ณผ ์ฝ๋ ๋ฆฌ๋ทฐ๋ฅผ ํตํด ์ํ๋ฆฌํฐ๋ฅผ ํ์ตํ ์ ์์๋ค. ๊ธฐ์กด์ ํ๋ก์ ํธ์์ ์ํ๋ฆฌํฐ๋ฅผ ๋ด๋นํด์ ๊ตฌํํ ๊ฒฝํ์ด ์์์ง๋ง ๋ณด์์ ๋ํด์ ๊ณต๋ถํ ๋ด์ฉ์ด ๋๋ฌด ๋ง์๋ค. ์ง๊ธ์ ์ด ๋ถ๋ถ์ ์ ๊ฒฝ์ ๋ง์ด ์ธ ์ ์์ด์ ๋์ด๊ฐ์ง๋ง ์ฒ์ฒํ ๊ด๋ จ ํค์๋๊ฐ ๋ฑ์ฅํ๋ฉด ๋ธ๋ก๊ทธ์ ์ ๋ฆฌ๋ฅผ ํตํ์ฌ ํ์ตํ ์๊ฐ์ด๋ค.
๋ฐ์ํ
'๐์ฃผ์ธ์ฅ ํ๊ณ ๋ก' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ธ๋ก๊ทธ ์ด์ฌ (0) | 2023.07.22 |
---|---|
์ฝ๋์จ ์คํ๋ง [15๊ธฐ] - ๋ง์ง๋ง ํ๊ณ (0) | 2023.04.03 |
์ฝ๋์จ ์คํ๋ง [ 15๊ธฐ ] - 6์ฃผ์ฐจ ํ๊ณ (0) | 2023.03.20 |
์ฝ๋์จ ์คํ๋ง [15๊ธฐ] - 5์ฃผ์ฐจ ํ๊ณ (0) | 2023.03.12 |
์ฝ๋์จ ์คํ๋ง[15๊ธฐ] - 4์ฃผ์ฐจ ํ๊ณ (0) | 2023.03.06 |