带有Rails的单用户OpenID服务器

时间:2010-08-27 22:03:34

标签: ruby-on-rails openid ruby-on-rails-3 openid-provider

我的网站的根页面会自动通过http标头将所有用户重定向到某个子页面。

http://example.com/ → http://example.com/subpage

我想将我的域example.com用作OpenID。问题是我必须在我的根页面添加一些标记,但它应该重定向子页面上的所有用户。我可以改变重定向的类型并使用例如元标记。但是有更好的方法来实现它并且不会破坏即时http重定向吗?

也许我可以以某种方式区分OpenID请求,只有那个时间用html响应?

1 个答案:

答案 0 :(得分:3)

您可以通过设置public/标头指定Yadis文档的位置(可能是X-XRDS-Location中的静态文件),也可以选择处理{{1您动态应用程序根目录的MIME类型。