Tôi muốn tùy chỉnh các liên kết "hủy đăng ký" trong các bản tin email của chúng tôi để họ xóa người nhận bằng một cú nhấp chuột. Ngay bây giờ, họ chỉ trỏ đến một trang chung nơi người dùng phải nhập địa chỉ email của họ và chọn bản tin mà từ đó họ muốn hủy đăng ký.Làm cách nào để thêm chức năng hủy đăng ký một cú nhấp chuột để gửi email các bản tin mới?
Có vẻ như điều này khá đơn giản, tức là chỉ bao gồm địa chỉ email và id bản tin làm thông số url. Nhưng khi tôi xem xét các ví dụ từ các danh sách tôi đăng ký, nhiều người không bao gồm một địa chỉ dễ nhận biết và hầu hết xuất hiện để sử dụng những gì trông giống như các giá trị guids và/hoặc băm trong các tham số. Từ đó, tôi đoán rằng tôi nên băm hoặc mã hóa một số thông tin để ngăn chặn sự lạm dụng độc hại của biểu mẫu hủy đăng ký.
Vì vậy, câu hỏi của tôi thực sự là về các phương pháp hay nhất và không phát minh lại bánh xe. Có cách nào tiêu chuẩn để xử lý loại chức năng này không? Cụ thể hơn, có lý do nào không bao gồm địa chỉ email của người nhận như một phần của url không? Điều này có vẻ đơn giản, đủ để cảm thấy như tôi đang nhìn cái gì đó.
Vì có thực sự là không phải là một câu trả lời thật, tôi sẽ chỉ nhận xét: Nó có thể' t thực sự là một băm trừ khi bạn có một bảng tra cứu cho băm cho id người dùng. Những gì tôi làm là mã hóa id người dùng, để khi tôi lấy lại nó, tôi có thể giải mã nó và hủy đăng ký người dùng. – ConsultUtah