Resultados da pesquisa a pedido "cancan"

3 a resposta

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

6 a resposta

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 ...

1 a resposta

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...

2 a resposta

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...

1 a resposta

Como unir tabelas multi-funções e multi-organizacionais no Rails

2 a resposta

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 || ...

2 a resposta

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 ...

5 a resposta

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 ...

1 a resposta

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 ...

2 a resposta

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 ...