标签: ruby authorization sinatra
我正在研究需要一些授权的Sinatra项目。我正在使用OmniAuth进行身份验证,现在我需要CanCan之类的东西来处理授权。我是Sinatra的新手,所以我不确定是否有一个共同的解决方案。
答案 0 :(得分:0)
有sinatra-can。根据{{3}},它是CanCan授权库的轻量级包装器。它包含CanCan的Rails助手的部分实现,但在Sinatra中。因此,您可以像使用Rails中的README一样使用Ability文件。它并没有涵盖CanCan的所有内容,但它的目标是。