I need a direction guidance on how I will separate my authentications by user type ...
My application has 3 types of users, each with its dashboard and specific admin panel, adminGeral (eu), businesses and consumers.
I leave everyone in the same user table and relate it to my 3 entities, or do I create a separate authentication for each?
What are the possibilities? And what would be the advantages and disadvantages of each?