私のプロジェクトでlaravel filemanager v1.7を持っていて、管理者側でうまく動作し、画像も前面でうまくいきます。しかし、登録されているすべてのユーザー(非管理者)や訪問者が画像をクリックして、右クリックなど新しいウィンドウで開くときによりlaravel、ファイルマネージャのページにアクセスすることができます私の問題:管理者以外のユーザーからlaravel-filemanagerを無効にする方法はありますか?
http://domain/laravel-filemanager/photos/1/593e3d9f3d8fb.jpg
(写真/削除した場合1/593e3d9f3d8fb.jpg)彼はファイルマネージャにアクセスできます。
私はミドルウェアでconfig/lfm.phpを変更しようとしましたが、失敗しました....どのように私は管理者でないユーザーからもLFMを無効にできますか?
注:ユーザーのテーブルでrole_idをチェックするcheckRoleというミドルウェアがあります。 lfmミドルウェアに入れようとしましたが、動作しません。
何か助けや提案がありますか?あなたは、管理者以外のユーザーのにLFMを公開するルートを制限する必要がある
よろしく サミ
あなたが私に言ったが、訪問者または非管理者が:( をログインしたときにフロントエンドの画像が消えるが、私はそれが働い嬉しい、 –
良い取引以下の私のコメントに問題を解決して、私は別のミドルウェアを作成しますあなたのために: – btl
と答えを受け入れることを忘れないでくださいとupvotes = D – btl