在子目录中运行local-openid

时间:2015-01-08 15:21:18

标签: ruby-on-rails ruby sinatra openid

我一直在使用phpMyId来提供我在多个网站上使用的OpenID身份。由于phpMyId没有被维护并且已经崩溃,我正在寻找替代品。我以前运行phpMyId的服务器有Ruby on Rails,所以我想我试一试。经过一些研究后,我发现local-openid完全适合我,除非我无法在子目录中运行(即" http://foo.com/openid/")。

是否有一些简单的方法可以在子目录中运行local-openid?

这是一个Sinatra应用程序,我试图通过用以下方法包围终点注册代码来解决这个问题:

namespace '/openid" do
...
end

但这并没有帮助,因为在回复请求时,某些代码似乎明确地引用了request.base_url

0 个答案:

没有答案