仅使用电子邮件地址创建用户-ruby on rails
我希望能够仅使用用户的电子邮件地址创建用户 i、 我希望管理员能够输入一组电子邮件地址,这将自动创建一个新的用户和密码,然后通过电子邮件将信息发送到提供的地址 因此,我希望找出如何: 仅使用电子邮件地址创建用户(其余地址可以随机生成) 通过电子邮件向用户发送其密码和登录详细信息 有什么建议可以最好的解决这个问题吗?我正在使用authlogic进行身份验证仅使用电子邮件地址创建用户-ruby on rails,ruby,ruby-on-rails-3,Ruby,Ruby On Rails 3,我希望能够仅使用用户的电子邮件地址创建用户 i、 我希望管理员能够输入一组电子邮件地址,这将自动创建一个新的用户和密码,然后通过电子邮件将信息发送到提供的地址 因此,我希望找出如何: 仅使用电子邮件地址创建用户(其余地址可以随机生成) 通过电子邮件向用户发送其密码和登录详细信息 有什么建议可以最好的解决这个问题吗?我正在使用authlogic进行身份验证 干杯 我建议使用Desive,因为它处理生成确认电子邮件以及确认电子邮件的路径。允许用户仅使用其电子邮件地址注册的相关教程: 对于让管理员创建
干杯 我建议使用Desive,因为它处理生成确认电子邮件以及确认电子邮件的路径。允许用户仅使用其电子邮件地址注册的相关教程: 对于让管理员创建用户,也差不多,只需生成随机密码+确认,然后调用
user.send\u reset\u password\u指令
发送电子邮件(可按中所述进行自定义)
另请参见:只是一个想法,通过电子邮件向用户发送密码和登录详细信息通常不是一个好主意。是的,但这将是一次性使用,而且该产品通常由公司内部使用。。。如果这仍然是个坏主意,还有其他建议吗?您可以让他们在注册后设置自己的密码,并且在将密码插入数据库之前不要忘记对其进行哈希运算。(顺便说一句,本的建议是做你想做的事情的一个很好的选择)太棒了。非常感谢,本。这看起来很有道理。