Skip to content

Latest commit

ย 

History

187 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Vue Gates - Protecting every thing

Version Vue Vue Downloads License

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

Features

  • Persistent roles/permissions
  • Super role avoids all role and permission validations
  • Directives
  • Middlewares
  • Methods
  • Wildcard support
  • Support server-side rendering (Nuxt.js)
  • TypeScript support
  • Compatible with IE11

โœ… Examples

See the examples and instructions with Laravel.

๐Ÿšธ Contributing

You are welcome to contribute to this project, but before you do, please make sure you read the contribution guide.

๐Ÿ™ˆ Credits

  • Inspired by Laravel Permission syntax.

๐Ÿ”’ License

MIT

About

๐Ÿ”’ A Vue.js & Nuxt.js plugin that allows you to use roles and permissions in your components or DOM elements, also compatible as middleware and methods.

Topics

Resources

Contributing

Stars

262 stars

Watchers

7 watching

Forks

Releases

Sponsor this project

Used by

Contributors

Languages