Resultados da pesquisa a pedido "cancan"
Funções e permissões de usuário do Rails 4
Estou escrevendo um aplicativo de trilhos para uma organização. Todo usuário pode ter 1 ou mais funções e pode acessar apenas determinadas ações do controlador, dependendo dessas funções. Por exemplo, apenasadministradores pode criar, destruir e ...
Por que essa especificação de solicitação rspec não está atualizando o modelo?
Eu tenho uma especificação de solicitações para interações com o modelo do usuário. Quero garantir que os usuários com a função de administrador possam criar...
Rails cancan e State Machine - Autorizando estados
Eu tenho usado as duas gemas incríveis, state_machine e cancan recentemente no meu aplicativo rails, mas estou curioso para saber como melhor integrá-las de ...
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 load_and_authorize_resource aciona atributos proibidos
Eu tenho um controlador RESTful padrão que usa parâmetros fortes.
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...
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
Obter uma string que represente as habilidades do CanCan de um usuário
Eu quero colocar em cachePost view, mas a visualização depende das permissões do usuário atual (por exemplo, eu só mostro o link "edit" securrent_user.can?(:edit, @post)) Então, gostaria que minha chave de cache incluísse uma representação ...
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 ...