+2

Học với tôi(bebuoi1) : BLOG! -> Tại sao lại có cookie và session

Câu hỏi của mình : Tại sao lại có cookie và session trong khi đã có tài khoản mật khẩu ? Hôm nay mình sẽ tự đi tìm hiểu tại sao ? why? --Tk mk nó giống như 1 cái cccd rồi mà tại sao CÓ NGƯỜI NÓI COOKIE NÓ LẠI GIỐNG CCCD ĐỂ ĐỊNH DANH NHỈ?

-- Bước 1: Tìm hiểu sơ bộ về cookie?

Cookie (hay còn gọi là HTTP cookie, web cookie, Internet cookie, cookie trình duyệt) là những tập tin một trang web gửi đến máy người dùng và được lưu lại thông qua trình duyệt khi người dùng truy cập trang web đó. Cookie được dùng với mục đích phổ biến là để lưu trữ phiên đăng nhập nhằm phục vụ cho mục đích xác thực với website, duy trì trạng thái đăng nhập. Ngoài ra, cookie còn được dùng để ghi nhớ thông tin trạng thái (ví dụ, quốc gia, ngôn ngữ), ghi nhớ hoạt động người dùng thực hiện trong quá trình truy cập và duyệt một trang web (ví dụ, những nút bấm hay đường liên kết người dùng tương tác). Cookie cũng được dùng để lưu lại các thông tin khác mà người dùng nhập hay điền vào trang web như tên, địa chỉ, email, v.v image.png

Thế tại sao lại có cookie nhỉ? Mình nghĩ là do khi mình làm 1 việc lần đầu hoặc ít lần đầu ko sao. Nhưng nếu mình làm lặp đi lặp lại nhiều lần thì có vẫns đề xảy ra >> ? ví dụ : mình đi mua hàng ở Shop 5 sao . lý do 5 sao nên sợ mất đồ > cứ vào thì phải hỏi tên tuổi sdt cccd bla bla.... thì nó rất phiền và tốn time> sinh ra 1 cái thẻ có id . Thẻ thì User cầm (giống như web gửi file ) và shop( server) đã định danh đc User có sdt tên tuổi bla bla. > chỉ cần tới shop 5 sao đó đưa ra rồi vào chọn -> rất nhanh là giải quyết đc vấn đề tgian.. Vậy : nguyên nhân là do thời gian, dữ liệu, lặp lại -> nên là nó ra đời .

*** ??? Vậy cách thức hoạt động cookie ?***

  • Cookie sẽ đc gửi cho bạn lưu ở trình duyệt và sau 1 tgian sẽ xóa chúng . Ex: khi đang dùng Chorm xem fim anime hay tự dưng mất điện 1p. Sau khi khởi động lại thì bật Chorm lên có chữ khôi phục.
  • Tôi vừa tìm hiểu thì có 2 loại cookie.
  • Persistent và Session cookie.
  • Seesion cookie : là đc lưu vào bộ tớ tạm trong máy tính và đc xóa khi đóng trình duyệt
  • Persistent Cookie: là đc lưu vào ổ cứng máy tính. Có tắt web đi thì nhièu web vẫnn còn thông tin. Vd: hôm trc chơi 1 game off tới màn 30 nay bật lên vẫn đnag ở màn 30. ?? Câu hỏi của tôi sẽ là: tại sao có 2 loại =>> Tôi nghĩ về vấn đề bảo mật. 1 bên thì mất khi tắt =>> bảo mật cao đỡ hack còn bên kia nó tồn tại ở ổ cứng nên TUY CHƯA BIẾT CÁCH TÌM Ở ĐÂU RA COOKIE Ổ CỨNG NMA TÔI CHẮC NÓ SẼ CÓ . -- Hoạt động: Khi vô web uit.com sau khi dô thì Chorm xem coi có file cookie ko . Thì lẽ đương nhiên có 2 TH: Có or Ko . If có thì trả về thông tin cookie. If ko thì ko trả về và tự hiểu đó là lần đầu truy cập \

$$ Sau khi tự tìm hiểu và viết ra như thế thì nghĩ xem lợi ích và tác hại. Có tác hại thì hướng giải quyết của 1 người đi code?

Ưu điểm: thì phân tích song dễ thấy ưu điểm là : tiện , nhanh , và có thể đỡ quên trong 1 vài tác vụ. Nhược điểm : sau khi tự tìm hiểu chắc sẽ là vẫn đề bảo mật và bị bán thông tin >>> Blog tiếp theo sẽ có 2 vấn đề : Bảo ra sao dùng công nghệ gì để bảo mật và tìm hiểu session là gì ?????

Hãy cùng học chạy be cùng toi.


All rights reserved

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí