Я работаю над этим сервисом оповещений в Rails.И действительно, все, что мне нужно сделать, это, когда пользователь зарегистрируется, отправить подтверждение по электронной почте пользователю.И после подтверждения от пользователя, активируйте пользователя.Я попытался поиграть с учебником по активации электронной почты Мэтта Хукса, но он действительно ни к чему не привел.Итак, есть идеи, как я могу сделать это с минимальными усилиями?Спасибо !
ОБНОВЛЕНИЕ
Итак, как я получил устройство для выполнения работы за меня:
Установите драгоценный камень.
Создание миграции для подтверждаемых полей устройства.
Укажите
devise: подтверждается в вашей модели.
Создайте метод подтверждения в соответствующем контроллере (и маршрутедля этого метода), который обновит атрибут valid_at соответствующей модели.
- Генератор разработок создаст для вас несколько представлений, одно из которых - translation_instructions.html.erb.Настройте путь там.
Я использовал Rails 2.3.2, и я использовал этот метод вместе с аутентификацией Authlogic, и он работал хорошо.Я планирую перейти на разработку полностью.
Честно говоря, я хотел принять оба ответа (к сожалению, я не могу этого сделать), но это просто то, что разработанное решение казалось более простым решением.