首页 > 解决方案 > Rails Oauth 设计 Omniauth

问题描述

如何让用户从不同的提供商访问我的应用程序中的帐户?我在 Rails 中有一个带有设计和omniauth 的项目,允许通过谷歌和Facebook 访问。如果用户在提供商中有不同的电子邮件地址,我该如何做到这一点,他们可以在我的应用程序中访问同一个帐户?

标签: ruby-on-railsrubyoauthdeviseomniauth

解决方案


我不认为这真的可能。

除非他们为 Facebook 和 Google 使用相同的电子邮件地址,否则您无法知道两者是否是同一用户。


推荐阅读