Tại sao cookie trình duyệt của bạn hết hạn?

Tác giả Starlink, T.M.Hai 07, 2024, 01:42:54 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Giống như bánh quy thật, vụn bánh quy kỹ thuật số của bạn cũng có thể bị ôi thiu.

  • Cookie dựa trên phiên sẽ kết thúc khi bạn đóng trình duyệt, đảm bảo dữ liệu tạm thời không còn tồn tại.
  • Ngày hết hạn của cookie được thiết lập vì lý do bảo mật để ngăn chặn các hoạt động độc hại.
  • Để tuân thủ các quy định về quyền riêng tư, các công ty phải hạn chế lưu trữ thông tin trong cookie.


Cookie là một phần thiết yếu trong cách thức hoạt động của web và nếu bạn muốn có trải nghiệm web hiện đại tốt, chúng là cần thiết, ít nhất là hiện tại. Tuy nhiên, một điều khó chịu về cookie là chúng có thể hết hạn, điều này có thể gây bất tiện, nhưng thực ra lại là điều tốt! Đây là lý do tại sao.

1. Cookie dựa trên phiên kết thúc khi bạn đóng trình duyệt

Như tên gọi của nó, cookie "phiên" được thiết kế để tồn tại trong một phiên duy nhất. Chúng chỉ tồn tại trong thời gian trình duyệt của bạn mở và nếu bạn đóng cửa sổ trình duyệt, chúng sẽ biến mất. Chúng thường được sử dụng cho các trường hợp bạn không muốn thông tin tồn tại sau một phiên đó.

2. Ngày hết hạn được thiết lập vì lý do bảo mật

Cookie thực chất chỉ là các tệp văn bản và nếu một tác nhân độc hại có được một bản sao của một số cookie nhất định, chúng có thể thực hiện đủ mọi trò gian lận. Vì vậy, việc đặt ngày hết hạn cho cookie là hợp lý để đảm bảo rằng cuối cùng chúng sẽ trở nên không hợp lệ. Điều này không khác gì việc buộc bạn phải thay đổi mật khẩu theo các khoảng thời gian đã đặt. Điều này gây khó chịu, nhưng cũng hợp lý và đáng để chịu một chút bất tiện.

3. Tuân thủ các quy định về quyền riêng tư

Bạn có thể đã nghe về các chính sách bảo mật như GDPR ở Châu Âu, yêu cầu các trang web phải thực hiện một số điều nhất định nếu muốn hoạt động tại các khu vực pháp lý đó. GDPR là lý do tại sao bạn thấy cửa sổ bật lên về chính sách cookie bất cứ khi nào bạn truy cập một trang web lần đầu tiên, cho phép bạn kiểm soát những cookie nào được phép.

Ngoài ra còn có các chính sách cấp tiểu bang như Đạo luật bảo mật người tiêu dùng California (CCPA), trao cho bạn quyền biết thông tin nào đang được lưu trữ và chia sẻ về hoạt động trực tuyến của bạn và trao cho bạn quyền xóa thông tin đó.

Bất kể chính sách cụ thể nào có hiệu lực, nó thường giới hạn thời gian một công ty có thể lưu trữ thông tin về bạn trong cookie, nghĩa là những cookie đó sẽ có ngày hết hạn để tuân thủ.

4. Ngăn chặn dữ liệu cũ hoặc lỗi thời

Một số thông tin được lưu trữ trong cookie cuối cùng sẽ trở nên lỗi thời. Những thông tin này có thể bao gồm thông tin về sở thích của bạn đối với trang web hoặc bản thân trang web đã được cập nhật và không tương thích với các cookie cũ hơn. Trong mọi trường hợp, việc đặt cookie hết hạn sẽ ngăn ngừa tình huống bạn phải xóa cookie thủ công vì thông tin trong cookie cần được làm mới.

5. Giảm chi phí lưu trữ và hiệu suất

Cookie thường khá nhỏ, nhưng có giới hạn về số lượng cookie mà trình duyệt sẽ lưu trữ trước khi bắt đầu xóa chúng. Cookie đã hết hạn hoặc quá một độ tuổi nhất định thường được tự động xóa dựa trên chính sách quản lý cookie của trình duyệt đó. Mặc dù lưu trữ trên máy tính hiện đại không phải là vấn đề lớn khi nói đến cookie, nhưng nó có thể quan trọng đối với các thiết bị cấp thấp có trình duyệt và việc có quá nhiều cookie có thể làm chậm tốc độ tải trang web.

6. Các trang web cần làm mới thông tin xác thực

Các trang web thường giữ chúng ta đăng nhập trong một thời gian khá dài, nhưng việc để cookie xác thực có hiệu lực mãi mãi không phải là biện pháp bảo mật tốt. Đây là lý do tại sao đôi khi, một trang web sẽ đăng xuất bạn và yêu cầu thông tin đăng nhập của bạn một lần nữa. Nếu cookie xác thực có hiệu lực vô thời hạn, điều này sẽ gây ra rủi ro bảo mật rất lớn.

7. Cookie có thể bị xóa bởi hành động của người dùng hoặc cài đặt trình duyệt

Cuối cùng, bạn có thể kiểm soát cookie của mình. Bạn có thể xóa cookie thủ công bằng cách sử dụng cài đặt quyền riêng tư của trình duyệt và bạn có thể kiểm soát việc cookie của bên thứ ba có được lưu trữ hay không. Nếu bạn tìm hiểu sâu hơn về các công cụ dành cho nhà phát triển trong các trình duyệt như Chrome, bạn cũng có thể tự thiết lập thời gian hết hạn lên đến 400 ngày.

Trong khi các nhà phát triển trình duyệt như Google đã cố gắng xóa bỏ cookie trình duyệt trong một thời gian, có vẻ như chúng sẽ vẫn tồn tại trong tương lai gần. Chúng có thể không hoàn hảo, nhưng hiện tại, cookie là giải pháp tốt nhất mà chúng ta có cho trải nghiệm web cân bằng giữa sự tiện lợi và quyền riêng tư.