Closed tabacitu closed 1 month ago
Thanks for pushing this subject for the commnity @tabacitu , we've achieved partial (but good) integration of jetstream with backpack.
Replace these three values in config/backpack/base.php : `<?php
return [ // ... 'setup_auth_routes' => false, // instead of 'true' 'guard' => 'web', // instead of 'backpack' // 'passwords' => 'users', // disabled to be decorelated, not sure it serves a purpose but we kept it // ... ];`
Next thing to be fully integrated with jetstream would be to make 2FA mandatory for some roles (using spatie/laravel-permission package), but I guess this is a bit off topic. However most users start with jetstream mostly because it brings really clear and secured path for a great boilerplate with 2FA already included.
Cleaning up old issues. Since Jetstream doesn't have a Bootstrap version, it's pretty much impossible to "integrate with it".
So we're working on something BETTER. Creating a starter kit LIKE Jetstream, that uses our favorite stack right now - the BALL stack (Bootstrap, Any-Js-you-want, Laravel, Livewire). This will be super-easy to integrate with Backpack, and a solid alternative to Jetstream. It's 80% done and will be available here once it's done - https://github.com/tabacitu/scratch-app-starter
Let me put a gif here too, it's EXCITING:
This client paints a better picture than I could:
I think they're totally right. A lot of people nowadays start with Jetstream, so we will be judged by how good their Jetstream + Backpack experience is. Time to take a look and improve the UX.