我正在使用Rails 3.2.15和Devise 2.2.8。我希望根据特定条件为同一模型提供不同的电子邮件确认行为。
案例1:用户使用电子邮件和密码自行注册,获取邮件模板1(邮件只要求确认电子邮件,他已经设置了密码)
案例2:另一个注册用户明确地在模型中添加了新用户。新用户获取邮件模板2,要求他重置密码(默认情况下重置应该确认他的帐户)
这可能实现吗?
我正在浏览Devise page,我们可以覆盖确认过程,让用户设置密码并在此过程中自动确认帐户。但我认为这将发生在模型中添加的所有用户。我想定制这个。
答案 0 :(得分:0)
你可能找到了答案;但是对于未来的参考,如果需要答案,我只想说是的,这是可能的......
与Rails一样,您可以覆盖任何内容,因此对于Devise中的确认过程也是如此。 我正在开展一个项目,我们有不同的接受/确认新用户的方式。
如果您/某人需要详细信息,请随时询问......
干杯