如何从Rails 3中的模型访问cookie

时间:2011-10-25 04:14:20

标签: ruby-on-rails-3 cookies model

我正在使用Koala gem与Facebook API进行交互。为了连接API,我需要将我的cookie传递给Koala。我想在模型中执行此操作,因为我想在模型中的before_create回调期间从Facebook数据向用户添加其他数据。例如,如果用户具有活动的FB会话,则在创建其用户行时存储其Facebook UID。如何从模型中获取cookie?

1 个答案:

答案 0 :(得分:7)

模型不应该意识到它们在网络环境中运行。

您可能需要考虑的是将FB UID以与任何其他属性相同的方式存储在模型上,方法是在创建期间在模型上设置它。