Bibi's DevLog πŸ€“πŸŽ

μΏ ν‚€, μ„Έμ…˜, μΊμ‹œκ°€ λ­”κ°€μš”? (μ–„νŒν•œ 코딩사전) λ³Έλ¬Έ

πŸ–₯ BE λ°±μ—”λ“œ/Network λ„€νŠΈμ›Œν¬

μΏ ν‚€, μ„Έμ…˜, μΊμ‹œκ°€ λ­”κ°€μš”? (μ–„νŒν•œ 코딩사전)

λΉ„λΉ„ bibi 2021. 3. 18. 23:49

μΏ ν‚€, μ„Έμ…˜, μΊμ‹œκ°€ λ­”κ°€μš”?

μ…‹ λ‹€ 'μ›Ήμ—μ„œ μ‚¬μš©λ˜κ³ , λ­”κ°€ μƒνƒœλ₯Ό μ €μž₯ν•œλ‹€'λŠ” 곡톡점이 μžˆλ‹€.

κ°œλ°œμžλŠ” 웹을 λ§Œλ“€ λ•Œ, μ–΄λ–€ 정보λ₯Ό 쿠킀에 μ €μž₯할지 μ„Έμ…˜μ— μ €μž₯할지 잘 νŒλ‹¨ν•΄μ•Ό ν•œλ‹€.

μΏ ν‚€ Cookie

: μ‚¬μ΄νŠΈλ₯Ό λ°©λ¬Έν•  λ•Œ (λ‚΄ 컴퓨터에 μžˆλŠ”)''λΈŒλΌμš°μ €''에 μ €μž₯λ˜λŠ” λ‚΄μš©.

μ°œμ§ˆλ°©μ—μ„œμ˜ 손λͺ©μ—΄μ‡ . λ‚΄κ°€ λ“€κ³ λ‹€λ‹ˆλ©΄μ„œ μ‹œμ„€μ„ μ΄μš©ν•  λ•Œλ§ˆλ‹€ 보여주어야 ν•œλ‹€.

  • 민감정보λ₯Ό 쿠킀에 μ €μž₯ν•˜λ©΄ 큰일 λ‚œλ‹€. (κ°œμΈμ •λ³΄μœ μΆœ)
  • ν™œμš© : 아이디 μ €μž₯. '였늘만 보지 μ•ŠκΈ°'.

즉 μΏ ν‚€λŠ” μ‚¬μš©μžμ˜ 편의λ₯Ό μœ„ν•΄ μ‚¬μš©λ˜μ§€λ§Œ, μ‚­μ œ/가곡/λ„λ‚œλ˜μ–΄λ„ ν°μΌλ‚˜μ§€ μ•ŠλŠ” 정보듀을 'λΈŒλΌμš°μ €'에 μ €μž₯ν•  λ•Œ μ‚¬μš©λœλ‹€.

단점 : λ‚΄κ°€ μž„μ˜λ‘œ μˆ˜μ • 및 μ‚­μ œν•  수 μžˆλ‹€. 남이 ν›”μ³λ³΄κ±°λ‚˜ 훔쳐가기 쉽닀.

μ„Έμ…˜ Session

μšΈλž„λΌ μ„Έμ…˜(...)

μ€‘μš”ν•˜κ³  λ―Όκ°ν•œ μ •λ³΄λ‘œ, μ‚¬μš©μžκ°€ μ•„λ‹Œ ''μ„œλΉ„μŠ€ μ œκ³΅μžκ°€ 직접 관리''ν•΄μ•Ό ν•˜λŠ” 정보듀은 μ„Έμ…˜μœΌλ‘œ μ„œλ²„ λ‚΄μ—μ„œ 닀루어진닀.

예λ₯Ό λ“€μ–΄ μ‚¬μš©μž 아이디&λΉ„λ°€λ²ˆν˜Έ 같은 κ°œμΈμ •λ³΄.

  • μ„Έμ…˜μ„ μ‚¬μš©ν•˜λŠ” μ‚¬μ΄νŠΈμ— μ ‘μ†ν•˜λ©΄ μ„œλ²„μ—μ„œλŠ” μ‚¬μš©μžλ₯Ό κ΅¬λΆ„ν•˜κΈ° μœ„ν•œ κΈ°ν•œμ΄ 짧은 μž„μ‹œ ν‚€, 즉 μ„Έμ…˜ ν‚€λ₯Ό λΈŒλΌμš°μ €μ— λ³΄λ‚΄μ„œ μΏ ν‚€λ‘œ μ €μž₯ν•œλ‹€.
  • 'μ–„μ½”'λž€ μ‚¬μš©μžκ°€ μ‚¬μ΄νŠΈ μ•ˆμ˜ νŽ˜μ΄μ§€λ“€μ„ λŒμ•„λ‹€λ‹ λ•Œ 이 μ‚¬μš©μžμ˜ μ€‘μš”ν•œ 정보듀은 이 μ„œλ²„μ˜ λ©”λͺ¨λ¦¬λ‚˜ λ°μ΄ν„°λ² μ΄μŠ€μ— μ €μž₯λœλ‹€.
  • λΈŒλΌμš°μ €κ°€ 이 μ‚¬μ΄νŠΈμ˜ νŽ˜μ΄μ§€λ“€μ— 접속할 λ•Œλ§ˆλ‹€ http μš”μ²­μ— 이 μ„Έμ…˜ ν‚€λ₯Ό μ‹€μ–΄μ„œ μ „μ†‘ν•˜κ³  μ„œλ²„λŠ” κ·Έ μ„Έμ…˜ ν‚€λ₯Ό 보고 'μ–˜λŠ” μ–„μ½”κ΅¬λ‚˜' μΈμ‹ν•΄μ„œ μ–„μ½”μ˜ 정보듀을 κ°€κ³΅ν•΄μ„œ 응닡을 보내쀀닀.

단점 : μ„Έμ…˜μ„ λ‚¨λ°œν•˜λ©΄ μ ‘μ†μžκ°€ λ§Žμ„ λ•Œ μ„œλ²„μ— λΆ€ν•˜κ°€ κ±Έλ¦°λ‹€.

μΊμ‹œ Cache

OK μΊμ‹œλ°±(...)

: κ°€μ Έμ˜€λŠ” 데 λΉ„μš©μ΄ λ“œλŠ” 데이터λ₯Ό, ν•œ 번 κ°€μ Έμ˜¨ 뒀에 μž„μ‹œλ‘œ μ €μž₯ν•΄ λ‘λŠ” 것.

예λ₯Ό λ“€μ–΄ 이미지 λ“±μ˜ 정보λ₯Ό ν•œ 번 λ‘œλ“œν•˜λŠ” 데에 μ‹œκ°„μ΄ 였래 κ±Έλ¦°λ‹€.

같은 νŽ˜μ΄μ§€λ₯Ό 반볡 접속할 λ•Œ λ§ˆλ‹€ 맀번 이미지λ₯Ό λ‘œλ“œν•˜λŠ” 것은 μ‹œκ°„λ„ 걸리고 λΉ„νš¨μœ¨μ μ΄κΈ° λ•Œλ¬Έμ—,

자주 λ°©λ¬Έν•˜λŠ” μ‚¬μ΄νŠΈμ˜ 데이터λ₯Ό ν•œ 번 λ°›μ•„μ„œ μ‚¬μš©μžμ˜ 컴퓨터(λΈŒλΌμš°μ €)에 μ €μž₯ν•΄ λ‘”λ‹€.

*μΊμ‹œλŠ” λΈŒλΌμš°μ €μ— μ €μž₯ν•˜κΈ°λ„ ν•˜μ§€λ§Œ, ν΄λΌμ΄μ–ΈνŠΈ-μ„œλ²„ μ‚¬μ΄μ˜ 쀑간 μ„œλ²„μ— μ €μž₯ν•΄ 두기도 ν•œλ‹€.