0

我正在开发一个 Ruby on Rails 应用程序,它应该具有社交授权(通过 Google、Facebook、Twitter 等登录的能力,类似于 StackOverflow)。为此,我使用了omniauth gem。

但是,看起来 Web 服务(Facebook、Twitter 等)只会重定向到一个 URL。

使用服务设置两个应用程序,一个用于开发,一个用于生产,是最佳实践吗?开发者的重定向 URL 应该类似于“localhost:3000/redirect/here”,而生产者的重定向 URL 应该类似于“mydomain.com/redirect/here”?

我很好奇其他人为此做了什么。

4

1 回答 1

0

您可以设置不同的帐户并根据环境加载配置,或者为您的生产域创建本地别名,以便 www.mydomain.com = localhost:3000

于 2012-05-28T05:24:27.007 回答