Session์ด๋?
Session์ ์๊ตฌ์ ์ด๊ณ ์ํธ์์ฉ์ ์ธ ์ ๋ณด ๊ตํ์ ์ ์ ํ๋ ๋ ์ด์์ ํต์ ์ฅ์น๋ ์ปดํจํฐ์ ์ฌ์ฉ์ ๊ฐ์ ๋ํ๋ ์ก์์ ์ฐ๊ฒฐ์ํ๋ฅผ ์๋ฏธํ๋ ๋ณด์์ ์ธ ๋ค์ด์ผ๋ก๊ทธ(dialogue) ๋ฐ ์๊ฐ๋๋ฅผ ๊ฐ๋ฆฌํจ๋ค. - ์ํค ๋ฐฑ๊ณผ -
์ฆ, ํด๋ผ์ด์ธํธ์ ์๋ฒ ๊ฐ์ ์ฐ๊ฒฐ ์ํ๋ฅผ ์๋ฏธํ๋ ๊ฒ์ด๋ค.
์ข ๋ ๊ตฌ์ฒด์ ์ผ๋ก ์ค๋ช ํ๋ฉด ํด๋ผ์ด์ธํธ๊ฐ ๋ธ๋ผ์ฐ์ ์ ์ ์ํ์ฌ ์๋ฒ์ ์ ์์ด ์ข ๋ฃํ๊ธฐ ์ ์ ์ํ๋ฅผ ์๋ฏธํ๋ค.
์ฝ๊ฒ ์ค๋ช ํ๋ฉด ์ฌ์ฉ์๊ฐ ์น์ฌ์ดํธ์ ์ ์ํด ํด๋น ์ฐฝ์ ๋ซ๊ธฐ ์ ๊น์ง์ ์ํ๋ผ๊ณ ๋ณด๋ฉด ๋๋ค.
์ธ์ ๊ณผ์
1. ํด๋ผ์ด์ธํธ๊ฐ ์น์ฌ์ดํธ์ ์ ์ํด ์๋ฒ์ ์์ฒญํ๋ค.
2. ์๋ฒ๋ ์ ์ํ ํด๋ผ์ด์ธํธ์๊ฒ ์ธ์ ID๋ฅผ ๋ถ์ฌํด์ ์๋ตํ๋ค.
3. ํด๋ผ์ด์ธํธ๋ ํด๋น ์ธ์ ID๋ฅผ ํค๋ ์ฟ ํค์ ๋ฃ์ด ๋ฐ์ดํฐ๋ฅผ ์์ฒญํ๋ค.
4. ์๋ฒ๋ ์ธ์ ID๋ฅผ ํตํด ํด๋ผ์ด์ธํธ๋ฅผ ๊ตฌ๋ณํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์๋ง๊ฒ ์๋ตํ๋ค.
5. ํด๋ผ์ด์ธํธ๊ฐ ์ ์์ ์ข ๋ฃํ๋ค.
6. ์๋ฒ๋ ์ธ์ ID๋ฅผ ์ ๊ฑฐํ๋ค.
์ ๊ณผ์ ์์์ ํต์ฌ์ ๋ฐ๋ก ์ธ์ ID๋ฅผ ์ด์ฉํ๋ค๋ ๊ฒ๊ณผ ์ฟ ํค์ ๋ค๋ฅด๊ฒ ์ ๋ณด๋ฅผ ์๋ฒ์ ์ ์ฅํ๋ค๋ ์ ์ด๋ค.
๊ณ ๋ก ์ ์ํ ์ํ์๋ง ์ ํจํ ์ธ์ ID๋ฅผ ํตํด์ ์ฌ์ฉ์๋ฅผ ๊ตฌ๋ณํ์ฌ ์๋ง๊ฒ ์๋ตํ๋ ๊ฒ์ด๋ค.
์ฅ์
์ง๋ ๊ธ์์ ์ฟ ํค(Cookie)๋?์์ ์ฟ ํค์ ๋ํด ๋ค๋ค์๋๋ฐ, ์ฟ ํค๋ ์ค์ ๋ก์ปฌ์ ์ฌ์ฉ์ ์ ๋ณด๊ฐ ์ ์ฅ์ด ๋์ด ๋ณด์์ด ์ทจ์ฝํ๋ค๋ ๋จ์ ์ด ์์๋ค.
์ ์ธ์ ์ ๊ณผ์ ์์ ์ดํด๋ณด๋ฉด ์ธ์ ์ ์ ๋ณด๋ฅผ ๋ก์ปฌ์ ์ ์ฅํ์ง ์๊ณ ์๋ฒ์ ์ ์ฅํ๋ค.
๋ํ ์ ์์ด ๋๊น๊ณผ ๋์์ ํด๋น ์ฌ์ฉ์๋ฅผ ๊ตฌ๋ณํ๋ ์ธ์ ID๊ฐ ์ ๊ฑฐ๋๊ธฐ ๋๋ฌธ์ ๋ณด์์ ํจ์ฌ ์์ ํ๋ค.
'๐ฅ Computer Science > Network' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Network] CORS๋? (feat. ๋ณด์,HTTP) (What is a CORS?) (0) | 2022.04.27 |
---|---|
[Network] URL ๊ตฌ์ฑ ์์ (The components of a URL) (0) | 2022.04.27 |
[Network] ์ฟ ํค(Cookie)๋? (What is a Cookie?) (2) | 2022.04.22 |
[Network] OAuth๋? (feat. ์ฌ์ฉํ๋ ์ด์ ) (What is an OAuth?) (0) | 2022.04.21 |
[Network] REST API๋? (feat. ์์น๊ณผ ๋ค์ด๋ฐ ๊ท์น) (What is a REST API?) (0) | 2022.04.20 |
๋๊ธ