Cookie, Sessionμ μ΄μ΄ ν ν°κ³Ό κ΄λ ¨λ Tokenμ λν΄μ μμλ³΄κ³ μ ν©λλ€.
ν ν°(Token)μ ν΄λΌμ΄μΈνΈκ° μλ²μ μ μνλ©΄ μλ²μμ ν΄λΉ ν΄λΌμ΄μΈνΈμκ² μΈμ¦λμλ€λ μ μΌν κ°μΌλ‘ 보μλ©΄ λ©λλ€.
μ΄ κ°μ μ΄μ ν ν°μ΄λΌκ³ μΉν©λλ€.
μΈμ¦νλ ν ν°μ΄κΈ° λλ¬Έμ ν΄λΌμ΄μΈνΈμμ μλ²λ‘ μμ²μ λ³΄λΌ λ, ν€λμ ν ν°μ μ¬μ΄μ 보λ΄κ² λλ κ²μ λλ€.
μ΄μ ν ν° κ°μ κΈ°λ°μΌλ‘ μλ²κ° ν΄λΉνλ κΆνμ λ§μΆ° λμνκ² λλ κ²μ λλ€.
ν€λμ ν ν°μ ν¨κ» λ³΄λ΄ μΈμ¦λ°μ μ¬μ©μμΈμ§ νμΈνκ² λ©λλ€.
(Cookieμ Sessionμμ μ€λͺ νλ κ²λ€κ³Ό λμΌν©λλ€.)
ν ν°μλ μμ²ν μ¬λμ μ λ³΄κ° λ΄κ²¨ μκΈ° λλ¬Έμ DBλ₯Ό μ‘°ννμ§ μμλ λλ ν° μ₯μ μ΄ μμ΅λλ€.
λμ
- μ¬μ©μκ° λ‘κ·ΈμΈμ ν©λλ€.
- μλ²μμλ ν΄λΌμ΄μΈνΈμκ² μ μΌν ν ν°μ λ°κΈν©λλ€.
- ν΄λΌμ΄μΈνΈλ μλ²λ‘λΆν° λ°μ ν ν°μ μΏ ν€λ μ€ν 리μ§μ μ μ₯ν΄ λ‘λλ€.
- ν΄λΌμ΄μΈνΈκ° μλ²μ μμ²μ ν λ, HTTP μμ² ν€λμ ν ν°κ°μ ν¨κ» μ λ¬ν©λλ€.
- μλ²λ ν΄λΌμ΄μΈνΈλ‘λΆν° λ°μ ν ν° κ°μ κ²μ¦νκ³ , μλ΅μ 보λ΄κ² λ©λλ€.
λ¨μ
- μΏ ν€λ μΈμ κ³Ό λ€λ₯΄κ² ν ν° μ체μ λ°μ΄ν°κ° κΈΈμ΄ λ€νΈμν¬μ λΆνλ₯Ό λ°μ μλ μμ΅λλ€.
- Payloadμ체λ μνΈνκ° λμ§ μκΈ° λλ¬Έμ μ€μν μ 보λ λ΄μ μ μμ΅λλ€.
- ν ν°μ νμ·¨λΉν κ²½μ°, λμ²κ° νλλλ€.
Cookie, Session, Token μΈμ¦ λ°©λ²μ λν΄μ μμλ΄€μ΅λλ€.
κ·Έλ₯ κ°λ°νλ€ λ³΄λ©΄μ μ΄κΉ¨λλ¨Έλ‘ μκ³ λ§ μμλλ°, μ’ λ λͺ νν 곡λΆνλ μ μ μ΄λ²μ μ²μμ΄μλ κ±° κ°μ΅λλ€.
λ€μμ JWTμ λν΄μλ 곡λΆν΄ 보면, μΈμ¦ κ΄λ ¨λ λΆλΆμ κ°λ μ μ΄λ μ λ μ‘ν λ―μΆμ΅λλ€.
'Web' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
CSR vs SSR vs SSG (+SEO) (0) | 2023.08.06 |
---|---|
Token] JWT (JSON Web Token) (0) | 2023.07.27 |
Sessionμ΄λ? (0) | 2023.07.20 |
Cookie] μ¬μ©νλ μ΄μ (0) | 2023.07.16 |
Cookie] μ μ (0) | 2023.07.15 |