是什么让敏捷成为比shiro更好的选择?
我现在正试图在灵活和shiro之间做出一个新的grails项目,我很好奇是什么让敏捷成为更好的选择.
您可能知道,Nimble是Shiro之上的一层,因此您可以获得Shiro作为底层安全/授权框架,而Nimble则采用shiro后端并将前端置于其上.它还定义了一些您可以设置的配置选项 - 否则您将不得不这样做.
我非常感谢Nimble提供了一个非常好的用户界面,可以让我管理底层的shiro权限和对象.它设计得非常好,作为一个插件,具有良好的用户和个人资料类可扩展性模型.在我的应用程序中添加安全性对于Nimble来说几乎是微不足道的事情 - 在一些地方只有几个权限挂钩,但其余的都是为我编写的.
用户界面非常复杂 - 至少可能花费几周(或更长时间)来做类似的事情,而且我不太可能有时间做得很好.
我没有使用其他一些身份验证选项(facebook,openId等),但很高兴知道如果需要,我可以启用它们.
我的用例是SaaS应用程序.