Works out of the box?
What do you recommend; Livewire, Intertia oder only Fortify with Nova ui?
Maybe Inertia because Nova is also Vue?
What is the best sequence. First install Jetstream then Nova or reverse order?
Thanks for a tip.
Nova and Jetstream are two completely different things. Nova can be seen as an admin panel, where jetstream is part of the interface for your users.
You can perfectly combine the two in one application. Nova is connected to the same authentication by default as your application. However, you normally have an extra check for admin users as an example.
Ok, i think i just try it. My question is, can i use the advantages of jetstream (teams, 2fa ...) out of the box in nova or i have to choice between nova authentication or jetstream. it would be nice to use the jetstream features within nova.
Nova has by default it's own authentication form. However, if you use the same authentication driver for Jetstream as for Nova you should be able to log in to your normal application and then open up Nova without any extra actions. I'm not sure about the other way around, because for 2FA you need extra steps which I believe are not built in right now for Nova.
also in NovaServiceProvider.php under the routes function change:
Nova::routes()
->withAuthenticationRoutes()
->withPasswordResetRoutes()
->register();
to:
Nova::routes();
you will need to vendor publish your nova-views and under resources\views\vendor\nova\partials\user.blade.php
replace the logout route with 'logout'
@NanoCellMusic using this not working when using inertia.
when user access the url web.com/nova will redirect to web.com/login
after post the data will create a modal showing nova
@anditsung I had the same problem with the modal showing nova when using Inertia.... . so to solve this problem, I had to force the reload of the page by adding this. window.location.href = window.location.href in the jetstream Login. vue (ressources/js/pages/Auth/Login.vue ) .