0
我正在使用Devise,因此用户点击了"log in with facebook"
。一旦他们确认了这一点,它就会将他们带到注册网址"http://0.0.0.0:3000/users/sign_up"
。如何在设计中保存Facebook UID?
在这里,我填写我从Facebook获得的姓名和电子邮件字段。他们现在只需要选择密码进行注册。我也想保存用户的Facebook UID和他们的Facebook网址。
一旦用户点击注册按钮,我怎样才能将其传递到我的用户模型? (我更新了我的模型以包含这些额外的字段)。
编辑:我目前还将他们的Facebook哈希数据存储在我从Ominauth获得的会话中,以便稍后可以检索它。
我能得到的ID和网址,但现在我怎么把这个与用户一旦他们点击注册。我想用他们的帐户保存它。 – Kevin 2011-06-10 16:25:18
你说你有权访问哈希权?覆盖设计控制器的新方法来存储所需的数据值。 http://stackoverflow.com/questions/3546289/override-devise-registrations-controller – 2011-06-10 16:35:06
谢谢我会试试这个。 – Kevin 2011-06-10 16:41:50