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

Lugi's avatar
Level 21

Users, Profiles, Roles, Permissions

I found really great series about how to design User model:

https://laracasts.com/lessons/building-user-profiles

https://laracasts.com/lessons/users-and-roles

Are there any lesson that extends this topic ?

Here is described how to separate User and Profile model and how to manage User and Roles. Now I would like to see some more complex solution (which also includes permissions that @jeff_way is talking about in one of this series).

0 likes
2 replies
Corez64's avatar
Corez64
Best Answer
Level 37

I don't think there are any more advanced lessons on Laracasts at this moment. If you tell us what it is you would like to achieve we may be able to advise you where next to go.

Lugi's avatar
Level 21

thanks @Corez64. I don't have exact question at the moment :-)

I'm just trying to figure out "best-practice" solution for User model that includes: roles, permissions, profiles, stuff important for login attempts (ip, last_login,), authentication handling, notifications, ...

Please or to participate in this conversation.