好的,与Omniauth完全混淆,这是我到目前为止所做的:
现在,当我在我的数据库中创建/或获取我的用户时,或者将要链接到此linkedin帐户时,我会将Omniauth散列中的哪个值视为一致的“用户ID”用户?这样我可以在未来的回报中识别出用户?
答案 0 :(得分:0)
那将是uid
字段。这是识别用户的唯一方法。
在某些特定情况下(例如在使用OmniAuth与Google时),您可以使用他的电子邮件将omniauth用户实际链接到现有帐户。但是在进行此链接时要小心,您不希望将2个不同的用户链接在一起。始终确保omniauth哈希中有verified_email
字段。