0
今天,很少有認證的寶石,例如Twitter的(https://github.com/sferik/sign-in-with-twitter)如果我不想創建用戶表,我必須使用什麼寶石讓用戶使用他們的Twitter帳戶登錄?
假設我有帖子表,其中有一個名爲「用戶名」字段。 然後我想插入他們的Twitter帳戶的用戶名的價值。
我該如何設計系統結構?我必須用什麼寶石來實現下面的這個程序?
一個人用他的twitter賬戶ID「test_john」登錄。
確認他登錄Twitter後,我的系統收到回叫,現在他有權發佈到我的網絡服務。假設他發佈了評論「你好」。
新的評論記錄將被創建,並且這些值將被插入到每個
comments.username < = test_john
comments.body < =你好
我能做到這一點不使用設計或OmniAuth或類似這些認證寶石? 或者我是否必須使用它們,如果我這樣做?
我至少需要什麼寶石?
感謝您的回答。但我不認爲我需要使用OmniAuth,因爲在我的情況下,系統不必擁有Users表。 – MKK 2015-04-06 02:29:50