是什么让敏捷比shiro更好的选择?
我现在正在为一个新的grails项目尝试在nimble和shiro之间做出选择,我很好奇是什么让nimble成为更好的选择。
最佳答案
我目前正在与Nimble合作,这是到目前为止我发现的东西:
除非您打算使用大量的SSO/社交连接器(Facebook等),否则使用shiro滚动自己的连接可能会更容易。敏捷会迫使您进入其模式。当然,如果您不太担心严重的深层权限问题,那我就说吧。
我希望有人告诉我一件事:Nimble使用“最宽松”的方案。如果用户是有权访问资源的组的成员(即 Controller /操作组合),则您无法从用户本身删除该权限。如果您想严格控制您的应用程序,可能会导致一些问题。
关于Nimble的另一个烦人的事情是文档很少而且相差甚远。
祝你好运!