JavaScript/Node.JS

Iron session

LEETAEEON 2022. 5. 15. 22:48

https://github.com/vvo/iron-session

 

GitHub - vvo/iron-session: πŸ›  Node.js stateless session utility using signed and encrypted cookies to store data. Works with N

πŸ›  Node.js stateless session utility using signed and encrypted cookies to store data. Works with Next.js, Express, NestJs, Fastify, and any Node.js HTTP framework. - GitHub - vvo/iron-session: πŸ›  No...

github.com

κΈ°μ‘΄ jwt 토큰은 μ•”ν˜Έν™” λ˜μ§€ μ•ŠλŠ”λ‹€.

 

μ΄λŸ¬ν•œ 단점을 보완해쀄 iron session

 

iron session ?

μ„œλͺ…, μ•”ν˜Έν™”λœ μΏ ν‚€λ₯Ό μ‚¬μš©ν•˜λŠ” nodejs stateless μ„Έμ…˜ 도ꡬ

 

payload  -> payload encrypt -> send cookie && every call api to server  with cookie --> server decrypt 

 

이방식이닀. μ•”ν˜Έν™”κ°€ λ˜κΈ°μ— μœ μ €κ°€ 정보λ₯Ό 확인할 수 μ—†λ‹€. μ„Έμ…˜μ„ μœ„ν•œ λ°±μ—”λ“œλ₯Ό κ΅¬μΆ•ν•˜μ§€ μ•Šμ•„λ„ λœλ‹€.