![](/img/trans.png)
[英]I have multiple accounts each its own users, and want the users email address to only be unique per account
[英]What gems do I have to use to let users sign in with their Twitter account if I don't want to create Users Table?
如今,很少有認證之寶,例如Twitter ( https://github.com/sferik/sign-in-with-twitter )
假設我有posts表,其中有一個名為“ username”的字段。 然后,我想將其Twitter帳戶的用戶名值插入其中。
如何設計系統結構? 我必須使用哪些寶石來實現以下過程?
一個人使用其Twitter帳戶ID“ test_john”登錄。
確認他登錄到Twitter后,我的系統收到回調,然后他現在有權發布到我的Web服務。 讓我們假設他發表了一條評論“你好”。
將創建新的評論記錄,並將這些值插入每個
comments.username <= test_john
comments.body <=你好
我可以不使用Devise或OmniAuth或類似身份驗證的工具來做到這一點嗎? 或如果我這樣做,是否仍必須使用它們?
我至少需要什么寶石?
它的此處稱為Omniauth是鏈接https://github.com/intridea/omniauth
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.