我正要学习本教程: http ://eureka.ykyuen.info/2011/03/03/rails-%E2%80%93-add-custom-fields-to-devise-user-model/
但后来意识到我的设计需要一些定制。我对 Rails 很陌生,所以提前对任何事情感到抱歉。
我在做什么:我需要为我的朋友和我正在制作的 Minecraft 服务器创建一个站点。我设置的设计没有任何附加功能,只有一个访问级别(管理员、版主、开发人员、等级等)。我在这里的一切都使用 mongoid。
有什么问题?我需要确保用户真正拥有他们的 minecraft 帐户!我想要的方式:在游戏中你输入/register [email],你会收到一封带有确认链接的电子邮件,你点击它就完成了,你现在已经注册了。
我在问什么:有人可以指导我:我需要在 Java 中做什么,只是需要做什么,而不是代码(在 PHP 中我以前做过这个,我打开了一个到页面的连接,我发送用户名和哈希作为参数),以及在 Rails 中必须做什么(更改一些视图,完全重做 Devise 的内部,只是需要什么,以及一些示例)。我对rails很陌生,所以请善待我的大脑!谢谢!
我知道这是一个很大的帮助请求,但是如果您知道如何做到这一点,请提供帮助。感谢您的阅读!
编辑:好的......我真的很绝望,我会尽可能简单:如何自定义设计确认?我想要这样:从 JAVA 我可以创建一个无法登录的用户(只有他的用户名和电子邮件),因为他还没有确认。当网站收到创建帐户的请求时,我想发送一封带有确认链接的邮件。从那里开始,我需要他们输入密码并重新确认,而不是继续进行验证,因为请记住:该帐户是在没有密码的情况下创建的,只有用户名和电子邮件!他们填写表格后,他们的帐户就处于活动状态!
请帮忙,我需要尽快完成,我的应用程序正在快速增长,改变这一切会很麻烦。直到有人可以帮助我,为了让用户的事情变得更好,我正在使用一种方法来获取我希望他们使用的显示名称,现在它设置为电子邮件,在有人帮助我之后,我终于可以将其设为用户名!
感谢您的阅读,如果您知道答案,请回复或点赞,以便有人提供一个好的答案!