전자 메일 뉴스 레터의 "수신 거부"링크를 사용자 지정하여 한 번의 클릭으로받는 사람을 제거하고 싶습니다. 지금 그들은 단지 사용자가 자신의 이메일 주소를 입력하고 그들이 탈퇴하고 싶은 뉴스 레터를 선택해야만하는 일반적인 페이지를 가리키고 있습니다.전자 메일 뉴스 레터에 원 클릭 구독 취소 기능을 추가하는 방법은 무엇입니까?
이메일 주소와 뉴스 레터 ID를 URL 매개 변수로 포함시켜야합니다. 그러나 내가 구독하는 목록에서 예제를 살펴보면 많은 사람들이 인식 가능한 주소를 포함하지 않고 대부분 매개 변수에서 guid 및/또는 해시 값처럼 보이는 것을 사용하는 것처럼 보입니다. 그로부터, 나는 구독 취소 양식의 악의적 인 남용을 막기 위해 일부 정보를 해시하거나 그렇지 않으면 인코딩해야한다고 생각합니다.
내 질문은 실제로 모범 사례에 관한 것이므로 바퀴를 다시 발명하지는 않습니다. 이런 종류의 기능을 처리하는 표준 방법이 있습니까? 더 구체적으로, 수신자의 이메일 주소를 URL의 일부로 포함하지 않는 이유가 있습니까? 이것은 마치 내가 간과하는 것처럼 느껴질만큼 단순 해 보인다.
이 때문에 아닙니다 진짜 대답 [수신 거부 과정을 마무리하기 전에 보안 질문에 대한 요구가 지금까지 생각 한 한 가지입니다, 난 그냥 언급합니다 : 그것은 수 ' 사용자 ID에 해시를위한 조회 테이블이 없으면 실제로는 해시가 아닙니다. 내가하는 일은 사용자 아이디를 암호화하여 다시 가져올 때 암호를 해독하고 사용자를 탈퇴 할 수 있도록하는 것입니다. – ConsultUtah