如何调试warden / devise,因为它忽略了cookie

时间:2015-02-19 00:48:45

标签: ruby-on-rails authentication devise warden

我使用SAML策略设计(https://github.com/apokalipto/devise_saml_authenticatable)。

我对它进行了一些修改,我发现如果用户未经过身份验证,则会对用户进行身份验证并记录sucess!()调用的用户身份。结果,浏览器正在获取会话cookie。

浏览器使用此会话cookie返回我的网站。但是,warden需要再次进行身份验证(导致永不结束身份验证循环),而不是让这个用户通过。

我的问题是:我如何调试它以查看为什么看守呼叫认证(而不是让它通过)。

我将before_action添加到ApplicationController并执行了puts request.env。我看到会话cookie即将到来。但是,我不确定下一步应该检查发生了什么。

0 个答案:

没有答案