gpt4 book ai didi

java - 如何使用 zk 框架创建 session 和基于角色的访问

转载 作者:行者123 更新时间:2023-12-02 07:14:24 26 4
gpt4 key购买 nike

我正在为我的 zk 框架 6.5 应用程序使用 MVC 和 MVVM。现在我想在我的应用程序中创建和维护一个 session ,但我没有找到一个很好的例子,如何在不使用 spring security 的情况下在 zk 中创建和维护 session 。

我有一个登录页面,我知道我可以获取用户名和密码并将用户移至主页。但这不是我想要的。我想在这里创建和维护一个 session ,并在 session 中添加用户相关数据,以便我可以在应用程序的任何地方使用它。

我阅读了以下指南
Implementing ZK MVC
Managing Credentials using ZK Sessions

但我无法在这里直接表达我的概念。

如果您给我一些使用实际代码的示例,将会很有帮助。

目前我有登录页面,在其带有空字段的提交按钮上,我只是将用户重定向到主页。

MVC 模式会很棒。我已阅读 zk mvc 和 UserCredentialManager 文档。但我不确定如何使用这些信息。

还请分享 zk 和没有 spring security 的设计的最佳实践。

期待您的解决方案。

最佳答案

如果您只是想在用户 session 中存储信息,使用 ZK 很容易:

Session session = Sessions.getCurrent();
session.setAttribute("my_stored_data", myStoredData);

...

Session session = Sessions.getCurrent();
Object myStoredData = session.getAttribute("my_stored_data");

每个用户的Session自动存在,并由ZK为您维护。

希望有帮助。

关于java - 如何使用 zk 框架创建 session 和基于角色的访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15110937/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com