首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用devise和devise_security_extension?

如何使用devise和devise_security_extension?
EN

Stack Overflow用户
提问于 2016-07-09 22:37:55
回答 0查看 1.1K关注 0票数 0

我有一个完全实现的用户身份验证模块,使用了Devise的所有规范。模型是user,表是users。我在config文件夹中还有devise.rb配置文件和另一个配置文件devise_security_extension.rb。我按照建议安装了devise_security_extension,但现在我不清楚我应该使用哪种型号,是原始的user型号,还是应该使用其他型号。我是应该继续使用表users,还是应该用the_resources替换它?或者我应该将它们都保留下来,并使用User ID列作为它们之间的外键?我可以保留两个设备配置文件devise.rbdevise_security_extension.rb,还是需要删除其中一个?两个文件都在做

代码语言:javascript
复制
Devise.setup do |config|
  # but the config statements are not the same in both of them
end

我还期望在表the resourcesold_passwords之间有类似has_manybelongs_to的东西,不知何故在它们之间共享一个User ID字段,而像has_manybelongs_to这样的关系可能在某些模型中的某个地方,但我不知道在哪里?

不知道如何让它正常工作?通过这个扩展实现的许多其他功能,我已经用Devise实现了。实际上,我需要的是一个扩展,而不是竞争重写。怎么办?

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38282908

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档