Описание тега declarative-authorization
Плагин декларативной авторизации предлагает механизм авторизации для Ruby, вдохновленный RBAC.
1
ответ
Рельсы - объявление_авторизация разрешено_ не работает правильно
Я пытаюсь использовать allow_to, чтобы скрыть / показать ссылки, но в одной из моих форм она не отображается. Форма принадлежит назначениям, но фактическая функция редактирования предназначена для кандидатов. <% if permitted_to? :edit, @candidate…
26 июл '10 в 15:58
1
ответ
Declarative_Athorization: with_permissions_to для всех моделей в одном месте
Есть ли способ иметь with_permissions_to в одном месте глобально, чтобы он применялся к КАЖДОМУ методу поиска всех моделей. На самом деле, у меня очень большое приложение, и я добавил этот плагин для авторизации. Я не хочу использовать with_permissi…
12 окт '10 в 16:49
2
ответа
Помощь со стратегией базы данных для предоставления ролей пользователям в конкретных экземплярах модели
У меня есть приложение ruby, запущенное с декларативной авторизацией, и я сделал роли: admin (администратор приложения) org_admin (администратор организации) org_colab (коллаборатор организации) org_visitor (посетитель организации) Пользователь може…
10 мар '10 в 00:49
1
ответ
Rails CanCan: Разве CanCan не предполагает, что я могу: читать, если я могу: обновлять?
Это работает для авторизации! вызов can [:read,:update], brand но CanCan::AccessDenied выбрасывается, когда строка в классе Ability изменяется на: can :update, brand марка не ноль. Если я могу: обновить что-то, разве я не смогу автоматически: прочит…
10 ноя '10 в 19:48
1
ответ
Rails 4 и декларативный_авторизация gem
Я пытаюсь использовать камень декларативного_авторизации в своем приложении на Rails 4, но после вставки его в свой гемфайл gem 'declarative_authorization' и запустить bundle Команда Я пытаюсь установить его с помощью команды rails g authorization:i…
10 фев '15 в 16:25
1
ответ
После создания установите роль
Я пытаюсь использовать after_create, чтобы установить роль пользователя по умолчанию для подписчика. Но, похоже, не вносит никаких изменений. Роли нового пользователя всегда [" " ]. Модель пользователя class User < ActiveRecord::Base acts_as_auth…
09 дек '10 в 18:26
0
ответов
rails Declarative_authorization, найти, какая роль имеет данную привилегию
Скажем, у меня есть несколько ролей, которые могут выполнять одно и то же действие в разных условиях. Например: role :beer_pong_player do has_permission_on :cups, :to => : drink if_attribute :scored_on => true end end role :casual_party_attend…
14 янв '12 в 01:56
1
ответ
Поиск пользователя - это администратор или нет с декалятивной авторизацией.
Я реализовал декларативную авторизацию в своем приложении блога. Теперь у меня есть три макета для администратора, аутентифицированного пользователя и гостя. Поэтому мне нужно проверить, какой тип пользователей использует приложение в определенное в…
03 май '13 в 10:37
1
ответ
Форма создает уже загруженные атрибуты в дополнение к новым атрибутам, как мне игнорировать первый?
В моем приложении вы: У меня есть пользователь-администратор, который входит в систему, и у этого пользователя есть роль (отдельная модель), а затем я использую плагин Declarative_authorization для предоставления доступа к определенным областям. Это…
17 фев '10 в 22:19
4
ответа
Ошибка аутентификации во время функциональных тестов
У меня есть приложение Ruby on Rails, над которым я работаю, и у меня возникают некоторые проблемы с функциональными тестами. В частности, я продолжаю получать отказ в доступе во время моих тестов к страницам, доступ к которым возможен в браузере пр…
05 июл '11 в 18:07
1
ответ
Использование функции перезаписи запросов декларативной авторизации с колдовством
Я пытаюсь использовать декларативную авторизацию на уровне модели, используя функцию переписывания запросов, чтобы отфильтровать варианты выбора HTML примерно так: Модель: class TreatmentClinic < ActiveRecord::Base def self.filtered_by_user_conte…
21 ноя '13 в 17:48
3
ответа
Динамическая авторизация ролей в Rails с использованием базы данных. Декларативная авторизация лучший выбор?
Мне нужно будет предоставить динамические назначения ролей (роли / привилегии) . Совершенно очевидно, что конечный пользователь должен иметь возможность создавать роль, назначать разрешения новому пользователю. Поэтому я думал о сохранении ролей и п…
23 авг '10 в 09:10
0
ответов
Декларативное разрешение и mongoid вложенные документы
Я использую декларативную авторизацию и mongoid. У меня есть ассоциация как Class Company embeds_many :divisions end Class Division embedded_in :company end и маршрут как resources :companies do resources :divisions end я добавил filter_resource_acc…
03 мар '11 в 03:43
2
ответа
Декларативное разрешение и монгоид
Я хочу реализовать декларативную авторизацию с помощью mongoid. Но не удалось. Кажется, что декларативная авторизация работает только с ActiveRecord. Могу ли я позволить ему работать с MOngoid и MongoDB? Есть идеи.
09 июл '10 в 03:45
1
ответ
Декларативная_авторизация Ошибка авторизации.current_user
Я настроил authlogic и хочу использовать Declarative_authorization. В железной дороге Райана Бейтса № 188 он использует before_filter {|c| Authorization.current_user = c.current_user}Если я делаю то же самое, я получаю ошибку: `private method 'curre…
03 сен '11 в 22:50
1
ответ
Проблема декларативного_авторизации и /authorization_rules доступа
Я настроил использовать authlogic и декларативное_авторизацию и настроил authorization_rules.rb. Все в порядке, но при попытке получить доступ к localhost/authorization_rules я вижу "У вас нет доступа к этому действию". я добавил has_permission_on :…
08 май '10 в 10:58
1
ответ
Проблема безопасности с миграцией при использовании декларативного гема авторизации
Я пытаюсь запустить миграцию (просто добавив столбец и фактически инициализировав его), но декларативная авторизация (gem) лишает меня доступа, потому что она использует "гостевого" пользователя. Это сообщение об ошибке, которое я получил: No matchi…
07 июн '13 в 11:43
1
ответ
Передача параметров во время входа в Devise
Позвольте мне сначала сформулировать вопрос: как пройти через параметры во время входа в систему Devise? Теперь остальное... Я пытаюсь реализовать следующие функции в моем приложении Rails 3. У меня есть коллекция пользователей, каждый со своей стра…
05 май '11 в 20:18
1
ответ
Используя декларативную аутентификацию
Я пытаюсь использовать декларативную аутентификацию для контроля доступа к моему сайту. Но когда я использую filter_resource_access, я получаю эту ошибку. Я также пытался выяснить, как сделать роль по умолчанию подписчиком неопределенный метод `name…
06 дек '10 в 00:43
2
ответа
Authlogic HTTP Basic UserSession.find возвращает nil, означает, что Declarative_authorization не может получить current_user
При использовании Authlogic HTTP Basic auth, UserSession.find возвращает nil, поскольку сеанс, по-видимому, не установлен. Как результат, Declarative_authorization, который ссылается на обычный метод current_user (как показано ниже), не может найти …
26 сен '10 в 16:15