如何结合命令模式和授权策略

时间:2019-01-16 10:09:25

标签: javascript authorization command-pattern

我想在Web应用程序(JavaScript,客户端)中使用众所周知的GOF Command模式。

我不确定如何将这种模式与“抽象”授权策略集成。

用户案例如下:

如果用户有权执行操作,则给用户和应用程序应执行的命令(操作)(command.execute()/ receiver.action()?)。

给出用户和命令(动作),如果用户有权查看/执行命令(管理菜单修剪,按钮状态等),则应用程序应显示该命令。

关于渲染的问题,由于其他用户故事,命令可能是隐藏的(r),可见的(w),可执行的(x)。

代码应该是异步的。

也许这个问题太开放了,但是我需要一个切入点来开始谈论这个具有挑战性的问题。

0 个答案:

没有答案