Декларативное разрешение и монгоид
Я хочу реализовать декларативную авторизацию с помощью mongoid. Но не удалось. Кажется, что декларативная авторизация работает только с ActiveRecord. Могу ли я позволить ему работать с MOngoid и MongoDB? Есть идеи.
2 ответа
Я нашел вилку, которая могла бы объединить декларативную авторизацию и mongoid. Вот оно: http://github.com/opusmagnum/declarative_authorization/commit/79ccff34233b2371299c3ff66a18ad37be08d9c6
Декларативная авторизация - это концептуальная модель для объяснения того, кто имеет доступ к данным. Это также плагин ruby, который реализует эту концептуальную модель.
Плагин, вероятно, не относится к MongoDB напрямую. Поэтому вам понадобится поставщик ActiveRecord из Mongo. Здесь есть один. Затем вы можете использовать плагин декларативной авторизации с поставщиком ActiveRecord.