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