Resultados da pesquisa a pedido "cancan"
Serialize permissões (por exemplo, CanCan) com active_model_serializers
Como faço para serializar as permissões com active_model_serializers? Eu não tenho acesso a
Como fazer testes de integração com o RSpec e o Devise / CanCan?
Se eu tiver um usuário do modelo Devise, dos quais apenas os usuários com função: admin têm permissão para exibir um determinado URL, como posso escrever um teste de integração RSpec para verificar se o status retorna 200 para esse URL? def ...
Testes de integração Capivara, Devise, CanCan e RSpec: login válido em redirecionamentos 302 para example.com
Update: veja o final do post para saber como as especificações funcionam agora que tenho minhas especificações em spec / requests em vez de spec / controller...
CanCan :: Ability onde o método current_user é definido?
Muito bem o que eu mencionei no título. Eu estou usando CanCan :: Ability no meu código para verificar permissões e habilidades. Espera que um método current...
Espree Permissões de funções personalizadas
Estou tentando dar algumas funções personalizadas dentro de permissões específicas da série. Não consigo encontrar esta resposta em qualquer lugar role_ability.rb class RoleAbility include CanCan::Ability def initialize(user) user || ...
Como testar adequadamente as habilidades do CanCan com o RSpec
Estou testando as habilidades do CanCan pela primeira vez e estou perplexo. Estou sentindo falta de alguma coisa ... mesmo que eu retorne false / true dentro da lata: invite_to block Ainda não estou recebendo especificações passadas. Estou ...
Como redirecionar o caminho inicial (raiz) de um usuário com base em sua função usando o Devise?
Estou trabalhando em um aplicativo de gerenciamento de projetos e, no aplicativo, tenhogerentes de projetoeclientes. Estou usando o Devise e o CanCan para autenticação / autorização. Em que momento após o login devo redirecionar o usuário para ...
Cancan Thinking Sphinx current_ability Questions
entando fazer com que o cancan trabalhe com a esfinge pensante, mas com alguns problema Antes de usar sphinx, eu tinha isso na minha visão de empresas: @companies = Company.accessible_by(current_ability)Isso impedia meus usuários de ver as ...
abilidades @cancan em arquivo separado
possível definir habilidades em um arquivo separado e incluí-las no arquivo ability.rb dentro do método de inicializaçã código abaixo retornado: experimentado e obtido: método indefinido 'can' ability.rb def initialize(user) include ...