0

我创建了一个 grails 应用程序并使用 Apache Shire 插件http://shiro.apache.org/来实现安全性和登录目的。

我想知道是否有人知道如何获取当前登录到 Web 应用程序的用户列表?

这些信息将在 cookie 或会话中存储在哪里/在服务器端?

基本上我想要一个小部件显示当前登录到我的 Web 应用程序的所有当前用户。

4

1 回答 1

0

您可能必须在您的应用程序中使用当前登录的用户创建一个表(或者共享哈希图)

当您的用户登录时,您将名称写入表/哈希图。棘手的部分是弄清楚用户何时注销。如果用户通过单击“注销”注销 - 没问题。如果用户会话过期,您必须监听 Shiro 触发的事件。

根据 Shiro 网站,您可以参加几个活动。

于 2013-01-18T11:53:16.117 回答