繁体   English   中英

如何使用zk框架创建基于会话和角色的访问

[英]how to create a session and role based access using zk framework

我在我的zk framework 6.5应用程序中使用MVC和MVVM。 现在我想在我的应用程序中创建和维护会话,但我没有找到一个很好的例子,如何在不使用spring安全性的情况下在zk中创建和维护会话。

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

我阅读了以下指南
实现ZK MVC
使用ZK会话管理凭据

但我无法直接在这里得到我的概念。

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

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

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

还请分享zk和设计的最佳实践,无需弹簧安全性。

期待听到您的解决方案。

如果您只是想在用户的会话中存储信息,ZK很容易实现:

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

...

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

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

希望有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM