Какие гемы / плагины можно использовать для поддержки отмены подписки в Rails? - PullRequest
1 голос
/ 22 декабря 2010

Какие гемы / плагины, позволяющие легко добавить защищенную от несанкционированного доступа ссылку для отмены подписки в нижней части электронного письма, которую пользователь может щелкнуть, чтобы предотвратить получение электронных писем этих типов электронных сообщений?

Единственное, что я смог найти, это http://kevinlochner.com/handling-unsubscribe-requests-in-ruby-on-rail, который работает, но несколько прост и не имеет таких функций, как тип электронных писем, от которых следует отказаться. Он также не включает механизм отказа пользователей от подписки.

РЕДАКТИРОВАТЬ: Этот драгоценный камень помогает предотвратить доставку почты, но без поддержки ссылки отписки. github.com/myronmarston/email_blacklist

Мы реализовали это сами, используя комбинацию гема email_blacklist и модели / контроллера отмены подписки с аутентификацией HMAC

1 Ответ

1 голос
/ 22 декабря 2010

Я не думаю, что для этого пока есть стандартный гем, тем более что поиск «отписаться» на rubygems.org возвращает 2 гема, ни один из которых не имеет никакого отношения к подписке на электронную почту. Похоже, вы можете реализовать это самостоятельно. Congrats.

Подумайте о том, чтобы создать свою реализацию в качестве универсального драгоценного камня, который вы настраиваете для своих собственных нужд, чтобы вы могли распространить его по всему миру и помочь тем, кто столкнется с этой проблемой в будущем. В конце концов, вот как все драгоценные камни в конечном итоге строятся: кто-то должен быть первым, кто хочет этого, а затем быть готовым сделать это.

Конечно, если вы работаете в срок, может быть лучше просто взломать что-то вместе для вашего конкретного приложения. В этом случае завершите работу и перейдите к следующей функции.

...