用户授权JavaSE 9 月 Questions & Answers 1081 我需要创建一个具有不同用户角色(管理员和简单用户)的用户授权。管理员将有更多的功能能力。 那么,我应该使用什么类或引擎来实现对destkop应用程序的用户授权呢? 我应该在^{中使用类吗
# 2 楼答案 Bouncy Castle拥有良好的密码加密系统。可以使用数据库或XML文件来存储用户和角色数据。密码必须加密。然后围绕JMenuBar和jMenus来启用/禁用或设置为每个角色应该看到的可见/不可见。有了这个解决方案,你只需要有弹性的城堡罐子
# 1 楼答案
在桌面应用程序中实现授权的两种最常见的方法是:
# 2 楼答案
Bouncy Castle拥有良好的密码加密系统。可以使用数据库或XML文件来存储用户和角色数据。密码必须加密。然后围绕JMenuBar和jMenus来启用/禁用或设置为每个角色应该看到的可见/不可见。有了这个解决方案,你只需要有弹性的城堡罐子
# 3 楼答案
如果您还没有,请查看Apache Shiro。与JAAS相比,它更容易使用,并且可以与任何类型的应用程序一起使用,无论是桌面应用程序、基于web的应用程序还是移动应用程序