*λͺ¨λ λ΄μ©μ μ μκ° + μ°Έκ³ λ§ν¬μμ κ°μ Έμμ΅λλ€!
π νμ μμ£Ό μ¬μ©νλ λ°©μ, Session
λνκ΅ 3νλ
μ΄ λλ©° 본격μ μΌλ‘ "μΉνλ‘κ·Έλλ°"κ³Ό "μΉμμ©"μ΄λΌλ κ°μλ₯Ό μκ°νλ€.
λ€λ₯Έ κ΅μλμ΄ μμ
μ νμ
¨κΈ° λλ¬Έμ, κ²°μ΄ λ€λ₯΄λ€λ λλμ λ§μ΄ λ°μμ€κΈ°λ νμ§λ§ κ·Έλλ κΈ°μ΄λ₯Ό μ νμ΅ν κ² κ°λ€λ μκ°μ νλ€.
μΉμ μ λ¨μ ν΄λΉνλ HTML, CSS, JSλ₯Ό λ°°μ°κ³ μλ² μ¬μ΄λμ μ λ¨μ μλ€κ°λ€νλ©° μ¬μ©ν μ μλ PHPλ₯Ό λ°°μ λ€.
μ°μ , λ΄κ° νκ³ μΆμ μ΄μΌκΈ°λ λ΄κ° κ·Έλμ "μ" Sessionμ κ³ μ§ν΄μλμ§μ΄λ€.
μΏ ν€, μΈμ ...μ°λ¦¬κ° μΉλΈλΌμ°μ μ μ μνλ©΄ ννκ² λ§μ΄ λ€μλ λ¨μ΄λ€.
μΏ ν€λ μΉμ¬μ΄νΈ λ°©λ¬Έ μμ λΈλΌμ°μ λ¨μμ μ¬μ©μ μ λ³΄κ° μ μ₯λλ λ΄μ©μ΄λ€.
μΏ ν€λ 보μμ μ·¨μ½νλ€(ν΄λΌμ΄μΈνΈ λλ ν΄μ»€κ° νμ·¨νκΈ° μμ£Ό μ¬μ)λ μμ£Ό ν° λ¬Έμ κ° μκΈ° λλ¬Έμ λλΆλΆμ μΈμ λ°©μ νΉμ ν ν° λ°©μμ μ¬μ©νλ€.
μΈμ μ μλ²λ¨μμ μ¬μ©μ μ 보λ₯Ό μ μ₯νλ ꡬ쑰μ΄λ€.
π€·ββοΈ κ·ΈλΌ μ, μ§κΈ νλ‘μ νΈμλ μΈμ λ°©μλ§μ μ μ©νμ§λ μμ μκ°μΈκ±΄μ§?
μ΄μ λ μκ°λ³΄λ€ μμ£Ό λ¨μνλ€.
μΈμ
λ°©μμ νμ¬ λ΄κ° μ΄ νλ‘μ νΈλ₯Ό μν΄ μ΄λ£¨κ³ μ νλ "λμ©λ νΈλν½"μ μΈμ
λ°©μμΌλ‘λ μλ²λ₯Ό 무νν λ리거λ, μ€ν°ν€ μΈμ
κ°μ λ°©μμ μ νν μλ μκ² μ§λ§ λΉμ©μ΄ λ§μ΄ λλ λ¬Έμ κ° μ ν ν΄κ²°λμ§ μλλ€.
μ¦, μΈμ¦/μΈκ° μλ²μ μ μμκ° νλ°μ μΌλ‘ λμ΄λ κ²½μ° μλ²μ λΆνκ° μ½κ² λ°μνλλ°, μλ²λ₯Ό λ리λ λ°©μμ λ무 λΉν¨μ¨μ μ΄λΌλ κ±°λ€.
π Token λ°©μ!!
ν ν° κΈ°λ°μ μΈμ¦ νλ‘μ°(μΆμ² : μλ¨μ νκΈ°)
JWT
βοΈ μ°Έκ³ ) Token λ°©μμ μ₯λ¨μ ?
μ΄λ² μΊ νμ μ°Έμ¬νλ©΄μ κ°μ₯ λ§μ΄ λ€μ΄μ¨ λ§μΌ κ²μ΄λ€.
ITμμλ λͺ¨λ κΈ°μ μ μ₯λ¨μ μ΄ μκ³ , μ₯μ μ΄ λͺ
νν λ§νΌ λ¨μ λ λͺ
ννλ©° μ λ΅μ΄ λλ κΈ°μ μ μμ μ μλ€λ κ².
κ·Έλ κΈ°μ λΆλͺ
λ΄κ° μ νν Token λ°©μλ μ₯λ¨μ μ΄ μ‘΄μ¬ν κ²μ΄λ€.
νμ§λ§, νμ¬μ λ΄ μ νμ Tokenμ μ₯μ μ νμ©ν΄ ν νλ‘μ νΈμ λͺ©μ μ λ§λ κ°λ°μ νκ³ μν¨μ μλ€.
π« κ²°λ‘ μ?