LaravelPackages.net
Acme Inc.
Toggle sidebar
ahmedsaoud31/laravel-permission-to-vuejs

Laravel Permission Package To Use it in VueJs

299.424
121
About ahmedsaoud31/laravel-permission-to-vuejs

ahmedsaoud31/laravel-permission-to-vuejs is a Laravel package for laravel permission package to use it in vuejs. It currently has 121 GitHub stars and 299.424 downloads on Packagist. Install it with composer require ahmedsaoud31/laravel-permission-to-vuejs. Discover more Laravel packages by ahmedsaoud31 or browse all Laravel packages to compare alternatives.

Last updated

Laravel permission to Vuejs

Update: now support Vue 3

npm package

Total Downloads Version License

Composer package

Total Downloads License

After installed you can do like this in Vuejs:

<div v-if="can('edit post')">
  <!-- Edit post form -->
</div>

<div v-if="is('super-admin')">
  <!-- Show admin tools -->
</div>

<!-- you can use OR operator -->
<div v-if="can('edit post | delete post | publish post')">
  <!-- Do something -->
</div>

<div v-if="is('editor | tester | user')">
  <!-- Do something -->
</div>

<!-- you can use AND operator -->
<div v-if="can('edit post & delete post & publish post')">
  <!-- Do something -->
</div>

<div v-if="is('editor & tester & user')">
  <!-- Do something -->
</div>

If you need to use it in