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.
Stars: ✭ 184
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
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
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
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
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
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].