Laravel Permission Package To Use it in 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
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