2010-05-27 24 views
1

我想允許用戶使用他們的Twitter帳戶註冊選項。基本上,我會向他們展示標準註冊表單(名稱,登錄名,電子郵件,密碼,pwd_confirm)以及「使用Twitter註冊」鏈接。使用twitter gem註冊和驗證用戶

如果用戶選擇使用Twitter信用進行註冊,那麼我將在db中創建一個用戶記錄。然後,我希望能夠允許用戶在返回訪問時使用他們的Twitter聲明進行身份驗證。另外,我正在使用restful_authentication,所以我需要在這種情況下進行這項工作。

這樣做的最好方法是什麼?我沒有找到任何關於允許註冊和身份驗證的教程。大多數示例僅顯示如何將Twitter用戶認證到您的應用中。

謝謝。

回答

2

您需要將應用中的用戶帳戶與其Twitter帳戶關聯起來。你不會直接存儲他們的twitter憑據(如果你是,你做錯了。)

雖然它是爲facebook而不是twitter,this example演示如何做這種整合的技術,它甚至使用restful_authentication。