website Administrator
website Administrator

Reputation: 11

Unable to integrate unisharp\File manager with multi guard login system

I am developing a multi vendor ecommerce website in laravel-10, to upload images in different interface i hav use Unisharp\File Manager, to handle different users like admin and seller i have created different middlewares like admin for admin users and seller for seller users. i have done the following code and still filemanger bring me to the login page.

in web.php

Route::group(['prefix' => 'filemanager', 'middleware' => ['web','auth:admin']], function () {
    \UniSharp\LaravelFilemanager\Lfm::routes();
});

in ConfigHandler

public function userField()
    {
        // return auth()->id();

        if(auth('admin')->check()){
            return auth()->user()->id;
        }else{
            return 'admin';
        }
    }

in web.php

Route::group(['prefix' => 'filemanager', 'middleware' => ['web','auth:admin']], function () {
    \UniSharp\LaravelFilemanager\Lfm::routes();
});

in ConfigHandler

public function userField()
    {
        // return auth()->id();

        if(auth('admin')->check()){
            return auth()->user()->id;
        }else{
            return 'admin';
        }
    }

Upvotes: 0

Views: 50

Answers (1)

Tan
Tan

Reputation: 1

you try to delete the middleware like this :

Route::group(['prefix' => '/laravel-filemanager'], function () {
        \UniSharp\LaravelFilemanager\Lfm::routes();
    });

Upvotes: 0

Related Questions