728x90
์ค๋ ๊ณต๋ถํ ๋ด์ฉ
- Oauth2 ๊ด๋ จํด์ ๊ณต๋ถํ๊ธฐ
๐ญ ๋๋ ์ & ๋ฐฐ์ด ์
- Oauth2 ๊ด๋ จํด์ ํก๋ฐฉ์์ ์๊ธฐ๊ฐ ๋์๋๋ฐ, ์ดํดํ๊ธฐ๊ฐ ๋๋ฌด ์ด๋ ค์์ ๋ง์ ์๊ฐ์ด ๊ฑธ๋ ธ๋ค. (์์ง ์ง์ ์ฝ๋๋ฅผ ์ง๋ณด์ง ์์์ ๋ง๋งํ๊ธฐ๋ ํ๋ค) ๊ด๋ จ ์ฉ์ด๋ฅผ ์์๊น๋ด ์ผ๋จ ์ ์ด๋๊ฒ ๋ค.
- ๋ฆฌ์์ค ์ค๋ : ์ฌ์ฉ์์ด๋ค. ์ฆ ์ฐ๋ฆฌ์ ์ฑ์ ์ฌ์ฉํ๊ณ ์ ํ๋ ์ฌ์ฉ์.
- ํด๋ผ์ด์ธํธ : ์ฐ๋ฆฌ๊ฐ ๊ฐ๋ฐํ๋ ์ดํ๋ฆฌ์ผ์ด์ ์ ์๋ฏธํ๋ค(์๋ง๋)
- Authorization Server : ๋ฆฌ์์ค ์ค๋๋ก๋ถํฐ ๋์๋ฅผ ๋ฐ์ ๊ถํ์ ๋ถ์ฌํ๋ ์๋ฒ์ด๋ค. AccessToken์ ๋ฐ๊ธ.
- Resource Server : ๋ธ๋ก๊ทธ๋ง๋ค ๋ด์ฉ์ด ์ข ๋ฌ๋์ง๋ง, ๊ฐ์ฅ ์ ๋ขฐ๊ฐ ๊ฐ๋ฅ ๊ธ์์๋ ๊ฒํ์์ ์ญํ ์ ํ๋ค๊ณ ๋ณด์๋ค. ์ฆ AccessToken์ ์ ํจ์ฑ์ ๊ฒ์ฌํ๋ ๋ฑ์ ํํฐ ๊ธฐ๋ฅ์ ํจ.
- https://blinders.tistory.com/63?category=825013
- https://rlqof7ogm.toastcdn.net/references/2021_session_04.pdf
- https://hammerstudy.tistory.com/12
๐ฅ ๋ด์ผ ๊ณต๋ถํ ๋ด์ฉ
- ๋ฐฐ์น ๊ฐ์ ๋ฃ๊ธฐ
- ์คํ๋ง ์ํ๋ฆฌํฐ ๋ฃ๊ธฐ
- ํด๋ฆฐ ์ํคํ ์ฒ ์ฝ๊ธฐ
- ์ง๋ฌธ ๊ฒ์ํ ํ๋ก์ ํธ
- ์คํ๋ง ๊ฐ์ ๋ฃ๊ธฐ(ํจ์บ )
- ํธ๋์ญ์ ๊ณผ ๋ฝ, 2์ฐจ์บ์ ์ฝ๊ณ ์ ๋ฆฌํ๊ธฐ
๐ฅ ์ธ์ ๊ฐ..
- ๋ง์ดํฌ๋ก์๋น์ค ์ํคํ ์ณ ๊ตฌ์ถ ๊ฐ์
- ๋ก๊ทธ ๊ด๋ จ ์ ๋ฆฌํ๊ธฐ
- ์ํ๋ฆฌํฐ ๊ด๋ จ ์ ๋ฆฌํ๊ธฐ
- Red-Black Tree
- ์ ๋์จ&ํ์ธ๋ ์๊ณ ๋ฆฌ์ฆ ๊ณต๋ถํ๊ธฐ
- ๋น ์๋์ & ๋ฆฌํ์๋์ ์ ๋ฆฌํ๊ธฐ
- ์ฝํ๋ฆฐ ์ธ ์ก์ ์ฝ๊ธฐ
- MethodSecurityInterceptor
- Oauth2 ๊ตฌํ
์ค๋ ๊ณต๋ถํ ๋ด์ฉ ํฌ์คํ
728x90
'๐ณ TIL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[TIL] 2022-08-20 (0) | 2022.08.21 |
---|---|
[TIL] 2022-08-19 (0) | 2022.08.19 |
[TIL] 2022-08-17 (0) | 2022.08.17 |
[TIL] 2022-08-16 (0) | 2022.08.17 |
[TIL] 2022-08-15 (0) | 2022.08.15 |