Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

brtbrt's avatar

Jetstream vs Filament

N00b here. I started using Filament to build out my dashboard which is working out great to far. But I noticed I've also got Jetstream and two login paths:

  1. mydomain.com/login and
  2. mydomain.com/admin/login

The first goes to Jetstream login page, the second to Filament login page. When logging in to either, I see scaffolding on the same models but with a different theme.

Apparently both Jetstream and Filament are able to render the scaffolding in their own theme?

Should I get rid of one?

0 likes
8 replies
sferguson's avatar

Not a direct answer to the question, but if you land on this post like I did, trying to look for a solution to using the Jetstream login pages instead of the Filament login pages, my solution was to:

1 - Edit ./config/filament.php and change the Authenticate class to the Jetstream one. use App\Http\Middleware\Authenticate;

2 - Edit ./config/filament.php and change the value for auth.pages.login to null.

The system would then redirect on logout to my Jetstream login page, and also if I entered a URL for a Filament page and was not logged in, it would also redirect to the Jetstream login page.

9 likes
Sawera's avatar

@sferguson same question but i have no filament.php in config file.i am using filament 3.0v kindly Help me

ay-puzzler's avatar

@davilopes You can publish the Filament configuration file using the below command:

php artisan vendor:publish --tag=filament-config

It is mentioned in the Filament docs also.

_GR_'s avatar

Actually, you could also set auth.pages.login to: [\Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::class, 'create'] instead of null if you wish to have the login path working under [FILAMENT_PATH]/login.

6 likes
club21th's avatar

I cannot make it work by setting config/filament.php, but adding to AdminPanelProvider work for me return $panel->login ([\Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::class, 'create'])

3 likes

Please or to participate in this conversation.