Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

t0berius's avatar

roles (admin/supporter/user)

Before starting a new medium size project using laravel 5.3 I would like to get some hints regarding roles in laravel. As far as I understand the documentation, there's no inbuilt role model in laravel.

-What packages can you suggest me to use? I would like to keep the main users table for all users (admin, supporter, user). Is this a good idea or what's your opinion on this? For example each supporter and "admin" will have separate permissions (for example: supporter1 will be able to reset user passwords, supporter2 will not have this permission).

-All the best;

0 likes
3 replies
t0berius's avatar

@Snapey

I think it's not that flexibel then an external laravel role package, for example there are no migrations to store roles and permissions in database etc.

Please or to participate in this conversation.