Свързани въпроси 'cancan'

CanCan, вложени ресурси и използване на методи
В моя нов проект имам ресурс Bet, който другите потребители могат да четат само ако са собственици на залога или негови приятели. Основният проблем идва, когато искам да дефинирам способности за действието на индекса. При действие с индекс блокът не...
496 изгледи

Как да актуализирате конкретни атрибути от ограничен модел с помощта на Best_In_Place и Cancan
Как може да се каже, че „учител“ актуализира само определен атрибут на модел (да речем модел „книга“), докато той/тя не може да актуализира другите атрибути на този модел, когато използва както Cancan, така и Best_In_Place. Разбирам, че...
194 изгледи
schedule 04.10.2022

Може ли как да се упълномощи модел за събиране в един контролер?
Използвам канкан с релси 4. Моят потребителски модел има много запознанства и запознанствата имат много отговори. В действието за показване на потребителския контролер искам да упълномощя всички тях: @user = User.find params[:id] authorize!...
730 изгледи
schedule 07.10.2022

Как да постигнем отделен администратор (с пространство от имена или с обхват) с два модела на проектиране (потребител и администратор) в Rails 3?
Приемете това като предизвикателство, а не като общ подход. Причината, поради която споменавам това, е, че обикновено се предпочита да се включват функции, достъпни за администратори, в обществеността преден сайт . Това е необходимото:...
1546 изгледи
schedule 16.11.2022

Канкан: създайте способност
Имам следния код: #/app/models/users/user.rb class Users::User < ActiveRecord::Base has_many :phones, class_name: "Users::Phone" end #/app/models/users/phone.rb class Users::Phone < ActiveRecord::Base belongs_to :user, class_name:...
842 изгледи
schedule 26.10.2022

Rails Cancan load_resource с вложени маршрути
Имам проблем, за който мислех, че ще има отговор някъде, но не мога да го намеря, така че маршрутът ми е такъв resources :users, only: [:show, :edit, :update] do...
519 изгледи
schedule 13.12.2022

rails cancan не можа да намери запис
Използвам cancan за оторизация, имам модел с име program и обект Featured_card, който е във връзка (has_many) с програмен обект, използвам действие в контролера на програмите си с име add_card, за да добавя представена карта към програмата, обаждането...
400 изгледи
schedule 05.12.2023

Разрешение за асоцииране с CanCan, Devise и Rolify
Имам текущата структура на базата данни в моето приложение: Publisher has_many videos, has_many users Video belongs_to publisher User belongs_to publisher Искам да мога да давам разрешения на потребителите въз основа на издателя,...
382 изгледи

Как да присвоите роли на потребител с devise, cancan и rolify?
аз съм нов в Ruby on Rails и получавам тази грешка: in `const_get': uninitialized constant Devise::Models::RoleId (NameError) когато премахна това ",:role_ids" от моя models/user.rb, приложението работи, но не мога да присвоя ролите на моите...
1080 изгледи
schedule 23.11.2022

Cancan, RSpec + Stubbing без параметри
Когато тествам моите контролери, имам този вид код: describe "GET 'show'" do let!(:comment) { build_stubbed(:comment) } before(:each) { Project.stubs(:find).returns(project) } it "render show template" do get 'show', id: project.id...
191 изгледи
schedule 29.12.2023

cancan способност: позволява на администратора на сайта с rolify роля create_user да създава или регистрира нови потребители
За приложението се опитвам да внедря достъп в стил job_code, използвайки cancan/cancancan, devise и rolify. Само администраторите на сайта с job_code :create_user ще могат да създават нови потребители Следва кодът: class...
619 изгледи

Създайте роли и профил на CanCan
Опитвам се да създам профилни страници за сайта на моята общност. Следвах видео уроци и четох документи в github както за Devise gem, така и за CanCan gem. Инсталирах и в момента имам работеща система за удостоверяване благодарение на тези две...
1011 изгледи
schedule 15.01.2024

Забравих, че strcmp директно поддържа сравняване на клетки и низове. Това е по-чист отговор.
116 изгледи

Опитвах се да пиша спецификации за разрешения за CanCan от RyanBates, но получих грешка неинициализирана константа Ability::CanCan
Не мисля, че този проблем CanCan неинициализирана константа Ability::CanCan адресира моя проблем. Според CanCan Не е трудно да се тества Abilities . Следях https://github.com/ryanb/cancan/wiki/Testing-Abilities за писане на спецификации:...
181 изгледи

cancan роли стратегии стратегии сравнение / компромиси
За да създадете приложение, което поддържа оторизация в Rails с помощта на cancan, зависи от разработчика да реши какъв ще бъде методът на ролята. Сега трябва да разбера най-доброто за моя случай - Това е традиционният модел с една роля на...
116 изгледи

присвояване на роли в devise/cancan/deviseldap/rolify и използване на ldap_param_value
Долен ред отпред: Как мога да присвоя роля от ldap веднага, когато потребител влезе. Използвам devise/cancan/deviseldap/rolify за удостоверяване на потребителите и след това се надявам да присвоя роля. Близо съм мисля това да заработи. Това,...
1120 изгледи
schedule 17.03.2024

Позволяване на потребителите да актуализират собствените си публикации с CanCan и Devise
Използвам Devise и CanCan за управление на потребители и потребителски права. Това, което искам е: обикновените потребители ще могат да актуализират собствените си публикации . Най-важният модел се нарича активност. В модела на способности,...
994 изгледи
schedule 03.04.2024

Вложени нива на наследени ресурси и CanCan 3
Имам проблем с 3 нива на влагане на модели в CanCan, комбинирани с наследени ресурси. Четох, че трябва да вложим всичко до 2 нива, но трябваше да поставя всичко под account модел и сега се опитах да направя това в CanCan:...
939 изгледи

CanCan и ActiveRecord. Как да ограничите изтеглянето на файлове до определена роля
Ако имам роля на администратор и суперадминистратор. Как мога да огранича изтеглянията само до SuperAdmin. index download_links: current_user.super_admin? do column :email column :query default_actions end Дава следната грешка за...
49 изгледи
schedule 24.03.2024

Rails CanCan refactoring gem Ability клас
Имам около 13 модела в моето приложение за релси, използвам способност на всички тях. Класът ми по способности нарасна огромен. Имам различни условия за способности за различни CRUD действия, което затруднява управлението. Може ли някой да ме...
1181 изгледи