Vuejs e ACl
Boa tarde Carlos,
Fiz o curso de laravel com acl, esta tudo funcionando blz, porem estou fazendo o front com vuejs e não sei como utilizar acl, teria como me dar um esboço de como fazer ou fazer um artigo sobre isso. Obrigado
Olá, Vinicius!
Tudo bem?
As regras de acesso aos recursos devem ficar no backend (Laravel), assim como você já fez.
Agora no frontend, o papel é exibir/ocultar os recursos de acordo com as permissões vinculadas ao usuário autenticado.
E também é responsabilidade do frontend notificar o usuário caso tente acessar algum recurso que ele não tem autorização (retorno da API status code 403).
Você precisa devolver da sua API todas as permissões do usuário, e no frontend com o Vue.js você exibe/oculta os recursos de acordo com as permissões do usuário. Você pode usar a diretiva v-if mesmo para fazer isso.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!