Page 222 - Nodejs 교과서 개정2판
P. 222
ڃ ߡਸ ࢎਊೞҊ ח ݽܲݶ DPPLJF QBSTFS ٜਝয ٍী ֬ח Ѫ উפ
FYQSFTT TFTTJPO ੋࣻ۽ ࣁ࣌ী ೠ ࢸਸ ߉णפ resaveח ਃ ৢ ٸ ࣁ࣌ী ࣻ ࢎ೦ ࢤӝ ঋ
؊ۄب ࣁ࣌ਸ द ೡ ࢸೞח ѪҊ saveUninitializedח ࣁ࣌ী ೡ ղ হ؊ۄب ࠗఠ
ࣁ࣌ਸ ࢤࢿೡ ࢸೞח Ѫੑפ അח ل ਃ হਵ۽ false۽ ೮णפ
FYQSFTT TFTTJPO ࣁ࣌ ҙܻ द ۄী ఃܳ ࠁշפ ীࢲ ߓ ࣁ࣌ ఃо Ѫੑפ উ
ೞѱ ఃܳ ࣠ೞ۰ݶ ఃী ࢲݺਸ ୶о೧ঠ ೞҊ ఃܳ ࢲݺೞח ؘ secret ч ਃפ DPPLJF
QBSTFS secretҗ эѱ ࢸೞח Ѫ જणפ ࣁ࣌ ః ܴ name ২࣌ਵ۽ ࢸפ ӝࠄ ܴ
connect.sidੑפ
cookie ২࣌ ࣁ࣌ ఃী ೠ ࢸੑפ maxAge domain path expires sameSite IUUQ0OMZ secure ١
ੌ߈ੋ ః ২࣌ ݽف ઁҕؾפ അ httpOnlyܳ true۽ ࢸ೧ ۄীࢲ ఃܳ ഛੋೞ ޅೞ
ب۾ ೮Ҋ secureח GBMTF۽ ೧ࢲ IUUQTо ইצ ജ҃ীࢲب ࢎਊೡ ࣻ ѱ ೮णפ ߓನ दীח IUUQTܳ
ਊೞҊ secureب true۽ ࢸೞח Ѫ જणפ
ઁ ٘ীח ա৬ ঋ݅ storeۄח ২࣌ب णפ അח ݫݽܻী ࣁ࣌ਸ ೞب۾ غয णפ
ޙઁח ࢲߡܳ दೞݶ ݫݽܻо ୡӝചغয ࣁ࣌ ݽف ࢎۄח Ѫੑפ ٮۄࢲ ߓನ दীח stor
eী ؘఠ߬झܳ োѾೞৈ ࣁ࣌ਸ ਬೞח Ѫ જणפ ࠁా ۨ٣झо ॳੑפ ۨ٣झ ࢎਊ ߑ
ߨ ীࢲ ࢸݺפ
req.session.name = 'zerocho'; // 세션 등록
req.sessionID; // 세션 아이디 확인
req.session.destroy(); // 세션 모두 제거
FYQSFTT TFTTJPOਵ۽ ٜ݅য req.session ёী чਸ ੑೞѢա ઁ೧ࢲ ࣁ࣌ਸ ߸҃ೡ ࣻ णפ ա
ী ࣁ࣌ਸ ೠ ߣী ઁೞ۰ݶ req.session.destroy ݫࢲ٘ܳ ഐೞݶ ؾפ അ ࣁ࣌ ই٣ח req.s
essionID۽ ഛੋೡ ࣻ णפ ࣁ࣌ਸ ъઁ۽ ೞӝ ਤ೧ req.session.save ݫࢲ٘о ઓೞ݅ ੌ߈
ਵ۽ ਃ զ ٸ زਵ۽ ഐغ۽ save ݫࢲ٘ܳ ഐೡ ੌ Ѣ হणפ
पઁ ۽Ӓੋ ীࢲ ೞ݅ ࣁ࣌ ః ݽন ઑӘ ةౠೞפ ܻ ঌইفݶ જणפ FYQSFTT TFTTJPO
ীࢲ ࢲݺೠ ః খীח s: ࠢणפ पઁ۽ח encodeURIComponent ೣࣻо प೯غয s%3Aо ؾפ