Devise用户中的"provider"和"uid"是什么意思?

What is the meaning of "provider" and "uid" in the Devise user?

我不明白Devise生成的用户table中的"provider"和"uid"是什么。请帮我!

因为 Devise 默认支持 OmniAuth 集成。

为了这样做,它创建了两个额外的列 provideruid,其中提供者包括 oAuth 提供者,即 facebook、google、linkedin 等,而 uid 将包括唯一的 id使用 oAuth 登录的用户。