我有一个用户模型,我在 admin 命名空间中使用一些控制器代码和表单创建了 CRUD 界面。用户模型最初有用户名电子邮件密码字段。
然后我设置设计以使用相同的用户模型。问题是设计加密密码并将它们放在 encrypted_password 字段中,所以我创建的密码和 CRUD 接口现在没用了。我希望管理员对用户表具有 CRUD 能力,同时我想设计使用它。
可能的解决方案是 1) 调用设计控制器的方法,该方法将添加一个用户来处理我的控制器内的加密密码,我不知道这是否可行并且是一个不错的方法。
2)自己加密密码并将它们存储在同一个字段设计中,我试图弄清楚设计如何加密密码我发现了一些帖子,但没有一个有效。我什至尝试添加自定义加密方法,它也不起作用。
任何人都可以帮我解决这个问题吗?