Voici une question de conception de logiciel que j'ai rencontrée plusieurs fois et que je n'ai jamais trouvé une solution idéale. (Meilleure conception pour un système de gestion des utilisateurs/des rôles?
De nombreuses applications nécessitent une certaine forme de gestion des utilisateurs/rôles. Vous disposez d'utilisateurs de base, de groupes auxquels ces utilisateurs peuvent appartenir (pas seulement un), de rôles et d'autorisations, d'unités organisationnelles et de toute une série de propriétés et d'autres caractéristiques propres au projet.
Ma question est la suivante: de quelles façons les gens connaissent-ils et/ou ont-ils de l'expérience pour concevoir et construire un système de gestion des utilisateurs vraiment dynamique et flexible? Y a-t-il des modèles de conception que vous connaissez qui aident vraiment?
C'est exactement ce que je cherchais. –