设计:用户模型中的authentication_token列为空
我刚刚创建了一个安装了设计插件的示例应用程序。我的用户模型中有 :token_authenticatable ,但由于某种原因,当我创建用户时,它使用 authenticatio…
使用 devise :omniauthable 设置多个提供商
我刚刚得到 "Devise 1.2 支持与 OmniAuth 教程集成" 工作,但我'我想设置多个提供商来推荐同一用户。我正在寻找一些好的示例代码来查看。 我也不确定…
为什么我收到错误“未定义的方法‘名称’”对于”在 Formtastic / haml 视图中,其中“name”是是模型上的属性吗?
这可能是愚蠢的事情,但我对 Rails 和 Rails 的了解还不够。红宝石看到了。我有以下架构和;查看但我收到下面提到的错误。业务继承自设计帐户,因此这…
如何高效地培育 Devise 用户?
我试图在我的 Rails 3 项目中使用 rake db:seed 为大约 100,000 个用户提供种子,但速度非常慢! 这是代码示例: # ... User.create!( :display_name …
将 Devise 用于两种不同的型号但相同的登录表单
我在这里看到了很多类似的问题,但没有一个完全符合我的需要。 我是一位经验丰富的 Rails 开发人员,但这个新项目是我第一次使用 Rails 3 和 Devise(…
在 Devise (RoR) 中创建基于多模型的帐户创建表单的最佳方式是什么
编辑注释 现在我对 Rails 和 Rails 有了更好的理解,我正在完全重写这个问题。设计。 我正在寻找一种利用单个表结构(帐户)来创建各种帐户类型的方法…
Rails 3 将 auth 设计为主页面,无需布局渲染
我有一个问题,我需要将标准设备授权页面作为根页面,如下所示: root :to => 'devise/sessions#new' 但我有此错误: Unknown action AbstractControl…
Ruby on Rails / Devise - 更改电子邮件时需要密码
就是这样,对于所有的弹珠,如果我能解决这个问题,那么我就完成了一个项目。 无论如何,我使用 Ruby on Rails 3 和 Devise 进行用户身份验证。您可能…
Rails 3,使用Devise,如何在事实之后添加:lockable?
我成功使用了 devise,但决定添加 :lockable 模块。我们的表称为“用户”。 我无法找到有关如何在完成初始设置后添加新的设计模块(或删除一个)的文…
设计销毁注册操作来同时销毁所有身份验证?
我使用 DEvise 进行注册,并通过 twitter/facebook 使用omniauth 进行身份验证,当用户使用 Devise 销毁其帐户注册时,我想销毁所有身份验证。为此,…
从omniauth哈希中提取电子邮件以验证用户模型
我正在使用omniauth并设计让用户使用他们的facebook帐户登录,一切正常,但是当我尝试从哈希中提取他们的电子邮件时,我收到此错误: NoMethodError i…
在 Ruby on Rails 中,为什么 Devise 或 Restful Authentication 不创建命名空间以实现更好的封装?
看来 Restful Authentication 和 Devise 都用作 current_user user_signed_in? (or logged_in?) self.current_user = ... (for Restful Authenticatio…
不要求用户使用 Devise 确认电子邮件
我在 Rails 3 (3.0.5) 项目中使用 Devise。我想使用可确认模块来允许用户确认他们的电子邮件地址,但是如果他们不确认,我不想阻止他们。 我目前已经…