tomatophp / filament-tenancy

Tenancy multi-database integration for FilamentPHP
https://tomatophp.com/en/open-source/filament-tenancy
MIT License
34 stars 7 forks source link

[Feature] Register Support #5

Open slamcoderpt opened 2 months ago

slamcoderpt commented 2 months ago

Does this support the user register and auto creating a panel?

3x1io commented 1 month ago

yes, it will be ready in the next version, with the support of social media.

devenergycon commented 1 month ago

ok when will next version be released?

3x1io commented 1 month ago

very soon.

slamcoderpt commented 1 month ago

will you release before the end of september?

3x1io commented 1 month ago

I think so it's ready just need some tests

Fzoltan87 commented 3 weeks ago

Is this feature already working? I placed the routes in the routes/web.php file:

Route::domain(config('filament-tenancy.central_domain'))->middleware(['web'])->group(function () {
    if(config('filament-tenancy.features.homepage')){
        Route::get('/', \TomatoPHP\FilamentTenancy\Livewire\RegisterDemo::class)->name('tenancy.home');
    }

    if(config('filament-tenancy.features.auth')){
        Route::get('/tenancy/verify-otp', \TomatoPHP\FilamentTenancy\Livewire\RegisterOtp::class)->name('tenancy.verify.otp');

        Route::middleware(['web', 'throttle:10'])->group(function (){
            Route::get('/tenancy/login/{provider}', [\TomatoPHP\FilamentTenancy\Http\Controllers\AuthController::class, 'provider'])->name('tenancy.login.provider');
            Route::get('/tenancy/login/{provider}/callback', [\TomatoPHP\FilamentTenancy\Http\Controllers\AuthController::class, 'callback'])->name('tenancy.login.provider.callback');
        });
    }
});

After clicking the "Start" and "Demo login" buttons, this error appears:

kép