我正在尝试在我的应用程序中做某事,如果用户在 90 天内未登录,他们的帐户将被设置为未确认,并且他们将收到电子邮件以重新确认他们的电子邮件地址。
我知道我可以用这个重新发送电子邮件:
Devise::Mailer.confirmation_instructions(@user).deliver
我在架构中看到这些相关字段 -
t.string "unconfirmed_email"
t.string "confirmation_token"
t.datetime "confirmed_at"
t.datetime "confirmation_sent_at"
将它们全部设置为零,并将未经确认的电子邮件返回到常规电子邮件是否可以使这项工作?