设计:从所有域中注销用户

时间:2013-06-16 21:48:01

标签: devise

我有一个使用两个不同域(不是子域)的Rails应用程序。用户可以在两个域上进行身份验证,目前,在同一用户的两个域中登录或注销是完全独立的。

我正在寻找的是一种方法,可以强制用户从他打开的所有会话,任何域以及用户可能登录的任何浏览器中退出。目前,我发现这样做的唯一方法是更改​​密码 - 看起来所有其他数据都驻留在会话cookie中,即仅在客户端。

我知道我可以自己存储强制注销信息,然后使用带有控制器过滤器的sign_out(current_user)帮助器方法,但是如果有一个默认的方法来设计它,我就会徘徊。

0 个答案:

没有答案