2021. 6. 15. 23:42ใ๐ TIL
Facts
์ฝ๋์จ 7์ฃผ์ฐจ ๊ฐ์ ์๊ฐ
JWT ๋ณต์ต
IntelliJ ์์ ํ ์คํธ ์ปค๋ฒ๋ฆฌ์ง๋ฅผ ์๋ - ์ ํํ ์ซ์๋ก ํ ์คํธ ์ปค๋ฒ๋ฆฌ์ง๊ฐ ์ฐํ๋ ๋ชฉํ๊ฐ ์๊ธฐ๋ ๊ธฐ๋ถ์ด์๋ค. 7์์ ์์๋ ๊ฐ์ธ ํ๋ก์ ํธ์์ ํ ์คํธ ์ปค๋ฒ๋ฆฌ์ง๋ฅผ ๋ช ํผ์ผํธ๊น์ง ๋์ด๋ผ ์ ์์์ง ๊ธฐ๋๋๋ค.
Feelings
์์นจ์ EO ์ฑ๋์์ ์ฐ์ํ ํ์ ๋ค CEO๋์ ์์์ ๋ดค๋ค. ๊ฐ๋ฐ์๋ ์๊ฐํ๊ณ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ์ง์
์ด๋ผ ํ์
จ๊ณ , ๊ฒฐ๊ตญ ์ข์ ๊ฐ๋ฐ์๋ ๋ฌธ์ ํด๊ฒฐ๋ ฅ๊ณผ ์ฌ๊ณ ๋ ฅ์ ์ง๋ ๊ฐ๋ฐ์๋ฅผ ๋ปํ๋ค๊ณ ๋๊ผ๋ค. (์ด๋ ์ง๊ตฐ์ด๋ ๊ทธ๋ ์ง ์์๊น.) ๋จ์ง ์ฝ๋ฉ์ ํ๋ ์ง์
์ด๋ผ ํ์ ์ง์ผ๋ฉด ์๋๋ค.
Finds
SessionCreationPolicy์ 4๊ฐ์ง ์ํ๋ฅผ ๋ฐฐ์ ๋ค.
- SessionCreationPolicy.Always : ์คํ๋ง ์ํ๋ฆฌํฐ๊ฐ ํญ์ ์ธ์ ์์ฑ
- SessionCreationPolicy.If_Required : ์คํ๋ง ์ํ๋ฆฌํฐ๊ฐ ํ์ ์ ์ธ์ ์์ฑ(๊ธฐ๋ณธ๊ฐ)
- SessionCreationPolicy.Never : ์คํ๋ง ์ํ๋ฆฌํฐ๊ฐ ์ธ์ ์ ์์ฑํ์ง ์์ง๋ง, ์ด๋ฏธ ์กด์ฌํ๋ฉด ์ฌ์ฉ
- SessionCreationPolicy.Stateless : ์คํ๋ง ์ํ๋ฆฌํฐ๊ฐ ์ธ์ ์ ์์ฑํ์ง ์๊ณ , ์กด์ฌํด๋ ์ฌ์ฉํ์ง ์์ -> ๊ทธ๋ ๋ค๋ฉด ๋ค๋ฅธ ๊ณณ์์ ์ธ์ ์ ์์ฑ -> JWT ํ ํฐ๋ฐฉ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ์ ํด๋น
HTTP๋ฅผ ๊ณต๋ถํ ๋๋ stateless ์ ๋ํ ๋ด์ฉ์ด ์ค์ํ๋ค๊ณ ๋๊ผ๋๋ฐ, ์ด๊น์์ด ์คํ๋ง ์ํ๋ฆฌํฐ์์๋ stateless ๊ฐ ๋ฑ์ฅํ๋ค. ๊ทธ ๋ฐ๋ ๊ฐ๋ ์ธ stateful ์ ๋ฌธ์ ์ (?) ์ด ์๋์ง ์ฐพ์๋ด์ผ๊ฒ ๋ค.
Affirmations
๋ด๊ฐ ์ง๋ฉดํ, ํน์ ํ๊ณ ์ ํ๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์๋ ๊ฐ๋ฐ์๊ฐ ๋ ๊ฒ์ด๋ค.
'๐ TIL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
TIL 210617 (0) | 2021.06.18 |
---|---|
TIL 210616 (0) | 2021.06.16 |
6์ ๋์งธ ์ฃผ ์ฃผ๊ฐ ํ๊ณ (0) | 2021.06.14 |
TIL 210610 (0) | 2021.06.10 |
TIL 210609 (0) | 2021.06.09 |