問題タブ [entrust]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
laravel - Zizaco/entrust でロールを削除する際の問題
ロールを削除しようとしています
次のエラーが発生しました
vendor/zizaco/entrust/src/commands/MigrationCommand.php の 86 行目
ロールモデルクラス
laravel - Vue JS と Laravel 5.1 + Entrust で特定のロールの権限を確認する
Laravel 5.1 でZizaco/entrustを使用しています。チェックボックスを使用して、特定のロールに明示的に権限を付与したい。これは私のコードです:
役割の取得:
取得権限:
役割と権限を割り当てるための表を次に示します。
出力は次のようになります: 出力 のスクリーンショット
アクセス許可は、次の方法でも正常に割り当てられます。
私が立ち往生しているのは、役割に特定の権限がある場合にチェックボックスをオンにすることだけです。
PHPオブジェクトにある場合、次のことができます。
Vue JS で hasPermission() メソッドを使用するにはどうすればよいですか?
php - Laravel 5.2 with Entrust - not able to check Permission and render 403
I'm new to Laravel and I'm developing an application with User, Roles ans Permission. For this I'm using Zizaco/Entrust. I'm almost done with all of the steps but I'm not able to show the custom page for 403. My code are as follows :
'role-list'
is assigned to 'manager'
role and then 'manager'
role is assiged to 'ABC' user.
In my app\kernel file id added these middlewares :
In my routes file :
And then created a file : resources/views/errors/403.blade.php
But when I try to access the page I get this error :
php - 具体的な役割関係
Laravel 5.2 と ACL の Entrust パッケージを使用して 1 つのプロジェクトに取り組んでいます。このプロジェクトでは、会場が所有者である 1 つの役割 (「venue_owner」) が必要です。また、テーブルという名前もあり、テーブルはすべてのタイプのユーザーに一般的でvenue
あるため、この関係を作成する方法がわかりません。users
この関係を作成してuser
、ロールからvenue_owner
何の所有者かを知るにはどうすればよいvenues
ですか?
php - PHP致命的なエラー:1行目のeval()されたコードにクラス 'User'が見つかりません
ENTRUST (Laravel 5 パッケージ)を使用しています。User::all();
Php artisan tinker の Shell コマンド ラインでコマンドを使用する場合。それは私にエラーを与える
PHP致命的なエラー:1行目のeval()されたコードにクラス 'User'が見つかりません
しかし、同じを使用すると、2〜3の異なる組み合わせ(間違っています)を試した後、User::all();
正しい結果が得られます。奇妙に見えます。
私はPHPだけでなくLaravelも初めてです。
ユーザー.php
コンソール出力:
laravel-5.2 - Laravel 5.2 Entrust:制限付きURLを手動で追加した場合、ユーザーをリダイレクトします
Entrust では、このメソッドをAuthcontroller.php
私が今直面している課題は、たとえば。スタッフがログインしてダッシュボードにリダイレクトした場合
domain.com/staff/dashboard
しかし、彼が手動で URL からスタッフを削除し、スーパー管理者ダッシュボードにアクセスしようとすると、Entrust は 403 エラーをスローしますが、「あなたは許可されていません」というメッセージとともに、彼を彼のダッシュボードにリダイレクトしたいと考えています。
RedirectIfAuthenticated ミドルウェアで同じコードを実装しようとしましたが、Null で hasRole が呼び出されたため、エラーが発生しました。