I personal use Spatie but this can lead to your decision https://laravel-news.com/two-best-roles-permissions-packages
Which user permissions package to choose?
I am building a website where each new user that registers an account, according to a monthly payment plan, should become the "head" for that account and should have the possibility to create new sub accounts for other non-paying users, that are attached to the main account. The head user should also have the possibilty to assign different roles and permissions to the invited fellow members.
The difference between plans should mainly be the allowed number of invitations.
All members in each "group" that consists of one main account and a number of sub accounts should only be able to see their own content.
I have started looking at different team and user permissions packages, but I would really like to hear what you can recommend. With a bit of luck and advice I could maybe go for the right choice from the beginning.
So which package can you recommend for this application? So far I have looked at Laravel-permission by Spatie, Bouncer by Joseph Silber and also santigarcor/laratrust,
I have intermediate skills and would want to keep things as clean and simple as possible.
Please or to participate in this conversation.