tiaxter / laravel-permission-js
直接在 JavaScript 中检查 spatie/laravel-permission
v0.0.2
2020-11-08 17:02 UTC
Requires
- ext-json: *
- laravel/framework: >=v8.0.0
- spatie/laravel-permission: >=3.17.0
This package is auto-updated.
Last update: 2024-09-26 17:37:37 UTC
README
💡 目的
此包允许直接从 JS 中检查由 spatie/laravel-permission 包管理的用户权限。
🚀 安装
-
首先,您可以使用 composer 安装此包
composer require tiaxter/laravel-permission-js
-
如果启用了自动发现,则可以跳过此步骤
将包服务提供者添加到
config/app.php
文件中'providers' => [ ..., Tiaxter\LaravelPermissionJs\LaravelPermissionJsServiceProvider::class ];
🔰 开始使用
首先,您必须在希望使用此包的页面中包含此 Blade 指令
@permissions
💻 基本用法
- 如果您正在使用 TypeScript,则需要在脚本开始时添加此行
declare function can(permissionName: string): bool
检查登录用户权限
const canUserDoSomething = can('permission name here'); // true or false
🎨 致谢
- 感谢 Giorgia Marangoni 标志设计师的耐心