Support the ongoing development of Laravel.io →
Packages Architecture
Last updated 2 years ago.
0

There are some module packages out there that would probably help you here. Keeping the logic seperate. We use Cartalyst packages that have a great set up and worth looking at. I've seen on packigist there is at least one.

They might help.

It also depends on your SaaS set up. I presume you aren't having a seperate install per user?

Lastly, can you not just use permissions to help with this?

Last updated 2 years ago.
0

I've seen some module packages available, but I can't identify with any of them. I also want to avoid having all services in one app, with permission conditions everywhere.

I am using a shared db, shared schema approach, but I'd like to keep services separate because they won't all necessarily use the same data, although the data is to be available across services, especially user authentication.

I tried to draw a diagram: http://i.imgur.com/WWSz2tU.png

I'm not sure that is clear enough, but it should reflect what I envision.

Last updated 2 years ago.
0

Sign in to participate in this thread!

Eventy

Your banner here too?

Moderators

We'd like to thank these amazing companies for supporting us

Your logo here?

Laravel.io

The Laravel portal for problem solving, knowledge sharing and community building.

© 2024 Laravel.io - All rights reserved.