Свързани въпроси 'cancan'
CanCan, вложени ресурси и използване на методи
В моя нов проект имам ресурс Bet, който другите потребители могат да четат само ако са собственици на залога или негови приятели. Основният проблем идва, когато искам да дефинирам способности за действието на индекса. При действие с индекс блокът не...
496 изгледи
schedule
21.09.2022
Как да актуализирате конкретни атрибути от ограничен модел с помощта на 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 изгледи
schedule
19.12.2023
Как да присвоите роли на потребител с 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 изгледи
schedule
05.01.2024
Създайте роли и профил на CanCan
Опитвам се да създам профилни страници за сайта на моята общност. Следвах видео уроци и четох документи в github както за Devise gem, така и за CanCan gem. Инсталирах и в момента имам работеща система за удостоверяване благодарение на тези две...
1011 изгледи
schedule
15.01.2024
Забравих, че strcmp директно поддържа сравняване на клетки и низове. Това е по-чист отговор.
116 изгледи
schedule
07.03.2024
Опитвах се да пиша спецификации за разрешения за CanCan от RyanBates, но получих грешка неинициализирана константа Ability::CanCan
Не мисля, че този проблем CanCan неинициализирана константа Ability::CanCan адресира моя проблем.
Според CanCan Не е трудно да се тества Abilities . Следях https://github.com/ryanb/cancan/wiki/Testing-Abilities за писане на спецификации:...
181 изгледи
schedule
12.11.2023
cancan роли стратегии стратегии сравнение / компромиси
За да създадете приложение, което поддържа оторизация в Rails с помощта на cancan, зависи от разработчика да реши какъв ще бъде методът на ролята. Сега трябва да разбера най-доброто за моя случай - Това е традиционният модел с една роля на...
116 изгледи
schedule
07.03.2024
присвояване на роли в 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 изгледи
schedule
12.04.2024
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 изгледи
schedule
30.04.2024