2009-10-07 24 views
5

Hầu hết các trang web tôi đã sử dụng trong quá khứ (bao gồm cả trang web này) không cung cấp tùy chọn xóa tài khoản của riêng bạn.Các tác động của việc xóa tài khoản người dùng là gì?

Tôi nghĩ lý do chính là tránh trại trẻ mồ côi của các mục được tạo (hoặc xóa trên các tầng của các mục đó).

Các trang web hiện đại (như trang này) có vị trí nơi các mục đó xuất hiện khi tài khoản bị bỏ (trong trường hợp SO là người dùng "Community").

Theo ý kiến ​​của bạn, lý do không cung cấp tính năng "xóa tài khoản của tôi" là gì?

Bảo mật? Sự lười biếng? Vô minh? Lỗi? Hoặc tính năng?

Chúng tôi đang thiết kế một ứng dụng web nhỏ và chúng tôi đang thảo luận chính xác chủ đề này. Tuy nhiên, chúng tôi không thể tìm thấy quá nhiều lý do vì không cho phép người dùng xóa tài khoản.

+0

cũng xem http://stackoverflow.com/questions/693725/best-practices-for-data-deletion-on-user-account-termination –

Trả lời

3

Sẽ có nhiều công việc hơn để duy trì những tài khoản bị bỏ rơi đó hơn bình thường không? Ngoài ra, những người truy cập trang web của bạn có khả năng quay lại trang web sau một thời gian dài không? Đây là những câu hỏi mà nhóm của bạn có thể muốn thảo luận.

Cá nhân, trừ khi điều đó sẽ gây gián đoạn hoặc làm chậm công việc, tôi sẽ giữ tài khoản. Bằng cách đó, người dùng sẽ không phàn nàn khi họ ghé thăm sáu tháng xuống đường và thấy rằng họ không thể đăng nhập.

1

Tôi muốn nói là thiếu sự phán đoán tầm nhìn hoặc không đáng giá.

10

Đây là một chủ đề khá rộng, nhưng một số những cái tôi đã có kinh nghiệm là:

  • Tài khoản có thể được gắn với ý kiến, xóa các ốc tài khoản lên những ý kiến ​​
  • Tài khoản có thể gắn liền với khác hệ thống (máy chủ cộng đồng, authorize.net và dịch vụ web blackbox) và có thể khó xóa trên những số đó
  • Cascade, như bạn đã đề cập
  • Ngăn người dùng ngu xuẩn - xóa vô tình khó hoàn tác và thậm chí phức tạp hơn trên trang web đăng ký
  • lợi nhuận trên đầu tư - cố gắng giải thích với ông chủ của bạn lý do tại sao bạn đang làm một tuần giá trị của toàn vẹn dữ liệu thử nghiệm thay vì thiết lập một boolean false
  • Tiếp thị - "Chúng tôi có 85.000 người đăng ký" (xem: myspace)
3

Điều này có thể không áp dụng cho bạn. Nhưng trong hệ thống của chúng tôi, chúng tôi xử lý dữ liệu bệnh nhân. Vì lý do bảo mật, quyền riêng tư và bảo mật, chúng tôi không xóa người dùng. Chúng tôi có những con đường kiểm toán mở rộng cho biết ai đã truy cập/nhập/thay đổi thông tin nào. Chúng tôi cung cấp một cơ chế để vô hiệu hóa quyền truy cập, nhưng các đường mòn kiểm tra phải duy trì nguyên vẹn, vì vậy các cơ sở chăm sóc sức khỏe có thể theo dõi và thực thi chính sách bảo mật của họ.

1

Là người dùng, tôi muốn có thể liên hệ với một công ty và yêu cầu xóa tài khoản của tôi.

+0

Tôi sẽ không tin tưởng họ làm điều đó dù sao, thẳng thắn, mặc dù nó sẽ tốt. –

3

Tôi chắc chắn tôi đã trích dẫn this Udi Dahan article nhưng đáng để đăng lại ở đây.

Điểm mấu chốt là tạo mô hình cho tác vụ chứ không phải là dữ liệu.Bạn có thực sự muốn vô hiệu hóa sự tồn tại của một người dùng (người đó không bao giờ tồn tại) không?

Các vấn đề liên quan