0

我正在做一个需要一些授权的 Sinatra 项目。我正在使用 OmniAuth 进行身份验证,现在我需要 CanCan 之类的东西来处理授权。我是 Sinatra 的新手,所以我不确定是否有通用的解决方案。

4

1 回答 1

0

sinatra-can。根据自述文件,它“是 CanCan 授权库的轻量级包装器。它包含 CanCan 的 Rails 助手的部分实现,但在 Sinatra 中”。因此,您可以像在 Rails 中使用CanCan一样使用 Ability 文件。它没有涵盖 CanCan 所做的所有事情,但它的目标是。

于 2012-06-08T06:46:42.790 回答