bicicura's avatar

Auth system. Breeze or Jestream

Hi!

I'm starting an e-commerce project for a client. I want to use Breeze / Inertia / React.js scaffolding. Yet, I want to make sure if Laravel Breeze has all features a simple e-commerce site needs and if someone has already used it in production, I would be glad to hear your experience. :)

I have experience with Breeze, used it in many projects but the catch is that the system login in those sites is only used by the admin that uploads new content to their portfolio.

To sum up, my question is, for an e-commerce auth system: Breeze, JetStream or custom validation? The only feature I'm sure I would like to have out of the box is email verification and grant user permissions. For example if it has admin permissions, he can upload new products.

If something is not clear, tell me and I'll try to make it crystal clear. Thankssss

0 likes
4 replies
AlexSteele's avatar

I have used Jetstream in sites that have similar features to e-commerce (but without money exchange, just quoting) - as far as the install goes, its about the same level of intensity and it provide two factor authentication - it has more functionality than Breeze. I recommend setting up a test and just trying out. and watching this - https://laracasts.com/series/laravel-authentication-options/episodes/2

1 like
bicicura's avatar

@AlexSteele Thanks! I'll check it out. Could you expand on what features you used that Jetstream facilitated? Please.

AlexSteele's avatar

@bicicura the two factor authentication, and the ability to track browser sessions and log out of them are the main features we use. There is a built in teams aspect to Jetstream as well, but we did not use that in production, only testing - however I think its worth a look as well.

1 like

Please or to participate in this conversation.