【发布时间】:2012-06-23 19:29:24
【问题描述】:
我有一个 Rails 应用程序设置为 OAuth2 提供程序(使用 Doorkeeper)。该应用程序为每个用户帐户使用不同的子域(或通过 cname 记录使用完全不同的域)
i.e.
user1.myrailsapp.com
user2.myrailsapp.com
www.mycustomdomain.com
在提供商方面,一切都按预期工作。
我还有第二个应用程序,它是一个使用第一个应用程序公开 API 的客户端。我有一个版本的客户端工作,但在 OmniAuth 策略中只有一个硬编码的网站 url。
问题是,如何根据每个请求动态设置策略 url。
【问题讨论】:
标签: ruby-on-rails oauth omniauth