All Projects → williamcruzme → Vue Gates

williamcruzme / Vue Gates

Licence: mit
🔒 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.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Vue Gates

Laravel Vuejs.com
Laravel and VueJs Blog, using Laravel nova, GraphQL, NuxtJs, Apollo and ...more
Stars: ✭ 54 (-70.65%)
Mutual labels:  laravel, nuxt, vuex, ssr
Depictr
A middleware for rendering static pages when crawled by search engines
Stars: ✭ 92 (-50%)
Mutual labels:  middleware, laravel, ssr
Laravel Nuxt
A Laravel-Nuxt starter kit.
Stars: ✭ 943 (+412.5%)
Mutual labels:  laravel, nuxt, ssr
Sentinel
A framework agnostic authentication & authorization system.
Stars: ✭ 1,354 (+635.87%)
Mutual labels:  laravel, permissions, roles
Vuecnodejs
⚽️🎉Vue初/中级项目,CnodeJS社区重构。( a junior project of Vue.js, rewrite cnodejs.org ) 预览(DEMO):
Stars: ✭ 705 (+283.15%)
Mutual labels:  nuxt, vuex, ssr
Hackernews
HackerNews clone built with Nuxt.js
Stars: ✭ 758 (+311.96%)
Mutual labels:  nuxt, vuex, ssr
Brandenburg
Laravel Authentication Package
Stars: ✭ 79 (-57.07%)
Mutual labels:  laravel, permissions, roles
Laratrust
Handle roles and permissions in your Laravel application
Stars: ✭ 1,799 (+877.72%)
Mutual labels:  laravel, permissions, roles
Laravel Governor
Manage authorization with granular role-based permissions in your Laravel Apps.
Stars: ✭ 131 (-28.8%)
Mutual labels:  laravel, permissions, roles
Surmon.me
🆒 My personal website and blog, powered by @vuejs (3)
Stars: ✭ 1,767 (+860.33%)
Mutual labels:  nuxt, vuex, ssr
Awes Io
Awes.io // boilerplate based on Vue, Nuxt, TailwindCSS plus Laravel as a backend. 🤟
Stars: ✭ 599 (+225.54%)
Mutual labels:  laravel, nuxt, ssr
Maravel Permissions
Because in the Maravelous univer every user deserves super power
Stars: ✭ 139 (-24.46%)
Mutual labels:  laravel, permissions, roles
Nuepress
📖 Nuxt.js + WordPress REST API
Stars: ✭ 524 (+184.78%)
Mutual labels:  nuxt, vuex, ssr
Nuxt.js
The Intuitive Vue(2) Framework
Stars: ✭ 38,986 (+21088.04%)
Mutual labels:  nuxt, vuex, ssr
Nuxt Firebase Sns Example
Nuxt v2 & Firebase(Hosting / Functions SSR / Firestore), Google Auth SNS Example.
Stars: ✭ 485 (+163.59%)
Mutual labels:  nuxt, vuex, ssr
Vuex Rest Api
A utility to simplify the use of REST APIs with Vuex
Stars: ✭ 365 (+98.37%)
Mutual labels:  middleware, vuex, vue2
Blog Front
blog-front @nuxt
Stars: ✭ 305 (+65.76%)
Mutual labels:  nuxt, ssr, vue2
Shinobi
👺 Simple and light-weight role-based permissions system for Laravel's built in Auth system.
Stars: ✭ 349 (+89.67%)
Mutual labels:  laravel, permissions, roles
Laravel Auth
A powerful authentication, authorization and verification package built on top of Laravel. It provides developers with Role Based Access Control, Two-Factor Authentication, Social Authentication, and much more, compatible Laravel’s standard API and fully featured out of the box.
Stars: ✭ 128 (-30.43%)
Mutual labels:  laravel, permissions, roles
Laravel Authz
An authorization library that supports access control models like ACL, RBAC, ABAC in Laravel.
Stars: ✭ 136 (-26.09%)
Mutual labels:  middleware, laravel, permissions

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].