vue-gates is a plugin for Vue.js & Nuxt.js that allows you to use roles and permissions in your components or DOM elements, also compatible as middleware and methods.
See the full documentation
See the examples and instructions with Laravel.
You are welcome to contribute to this project, but before you do, please make sure you read the contribution guide.
MIT