在Rails 3上保留Facebook个人资料图片网址

时间:2012-04-02 02:28:20

标签: devise omniauth facebook-authentication rails-3.1

我根据此tutorial向我的Rails 3应用添加了Facebook身份验证,并且效果很好。

现在,我想显示用户的姓名和个人资料图片,一旦他/她使用Facebook登录应用程序。我试着按照这里给出的解决方案: Rails: retrieving image from Facebook after Omniauth login with Devise

但是,我收到以下错误:

“无法批量分配受保护的属性:名称,图像”

关于如何让它发挥作用的任何想法?

1 个答案:

答案 0 :(得分:4)

您需要设置

attr_accessible :name, :image

在适当的模型中。