我根据此tutorial向我的Rails 3应用添加了Facebook身份验证,并且效果很好。
现在,我想显示用户的姓名和个人资料图片,一旦他/她使用Facebook登录应用程序。我试着按照这里给出的解决方案: Rails: retrieving image from Facebook after Omniauth login with Devise
但是,我收到以下错误:
“无法批量分配受保护的属性:名称,图像”
关于如何让它发挥作用的任何想法?
答案 0 :(得分:4)
您需要设置
attr_accessible :name, :image
在适当的模型中。