5、未登录用户、登录用户、管理用户不同的界面等情况。l 问题如何识别是否为登录用户、管理用户或未登录用户。l 解决方案提供身份认证功能,通过此功能标识用户身份。 l 上下文根据用户拥有的权限显示相应的菜单,在具体菜单对应的模块里根据用户的权限显示相应权限的按钮。l 问题由于菜单或者按钮都是通过触发链接或命令的方式来实现其功能,那么在权限系统中需要做到的即可通过判断用户是否具有执行此链接或命令的权限来实现对于菜单和按钮的显示的控制。这样带来的问题就是如何判断用户是否拥有执行某链接或命令的
6、权限以及如何根据此结果去隐藏菜单和按钮的显示。l 解决方案提供校验用户是否拥有执行某链接和命令的权限的功能。提供控制菜单、按钮显示的功能。 l 上下文显示当前用户可访问的相应的资源,有两种情况,一种是全部显示,一种是分页显示。l 问题如何判断用户可访问哪些资源,资源如何进行分页处理。l 解决方案提供获取用户权限范围内的资源的功能,并提供全部获取和分页获取两种方式。 l 上下文简便的授权方式。l 问题为提升用户授权的简便性,将权限授予给角色或组,用户只需要属于这个角色