JWT μΈμ ν ν° κ΅¬ν: μ€ν μ΄νΈν(Stateful) vs μ€ν μ΄νΈλ¦¬μ€(Stateless)
JSON Web Token(JWT)μ λΉμ¬μ κ°μ μ 보λ₯Ό JSON κ°μ²΄λ‘ μμ νκ² μ μ‘νκΈ° μν μ
κ³ νμ€μ΄ λμμ΅λλ€. μΈμ
κ΄λ¦¬μ μμ΄ κ°λ°μλ€μ μ’
μ’
μ€μν μν€ν
μ² κ²°μ μ λ΄λ €μΌ ν©λλ€. λ°λ‘ ꡬν λ°©μμ΄ **μ€ν
μ΄νΈλ¦¬μ€(Stateless)**μ¬μΌ νλμ§, μλλ©΄ **μ€ν
μ΄νΈν(Stateful)**μ΄μ΄μΌ νλμ§μ
λλ€.
λ λ°©μ λͺ¨λ μ₯λ¨μ μ΄ μμΌλ©°, μ μ ν μ νμ μ ν리μΌμ΄μ
μ κ·λͺ¨, 보μ μꡬ μ¬ν λ° μΈνλΌμ λ°λΌ λ¬λΌμ§λλ€.
1. μ€ν
μ΄νΈλ¦¬μ€(Stateless) JWT ꡬν μμ μ€ν
μ΄νΈλ¦¬μ€ ꡬνμμλ λͺ¨λ μΈμ
λ°μ΄ν°(μ¬μ©μ ID, μν , λ§λ£ μκ°)κ° JWT μ체μ μ§μ μ μ₯λ©λλ€. μλ²λ λ°μ΄ν°λ² μ΄μ€λ μΊμμ μΈμ
μ 보λ₯Ό μ μ₯ν νμκ° μμ΅λλ€.
JWT
μΈμ¦
보μ
μΉ κ°λ°
μΈμ
κ΄λ¦¬
κ°λ° λꡬ