保存access_token

时间:2011-06-30 21:14:38

标签: ruby-on-rails ruby facebook facebooker2

我使用的是使用Mogli进行Facebook身份验证的facebooker2,我想将创建的access_token保存到数据库中。它已经将access_token保存到创建的cookie中,但我也想将它保存到数据库中。那可能吗?任何人都可以提供一个例子吗?

感谢。

1 个答案:

答案 0 :(得分:1)

Facebooker2提供了方法current_facebook_client,您可以从控制器中使用该方法获取access_token,然后将其保存到数据库中(例如:User模型的fb_access_token字段):

at = current_facebook_client.access_token
current_user.update_attribute(:fb_access_token, at)