Nous avons une application monopage avec AngularJS (1.6) et un serveur côté JAVA Spring MVC. Après l'authentification, le serveur fournit le fichier index.htm avec un fichier JS principal contenant TOUS les modules de l'application.Autorisation avec AngularJS
Maintenant, il est nécessaire de rendre certains modules disponibles pour certains rôles d'utilisateur. Quelle est la manière acceptée de réaliser ceci?
Je pensais à créer un filtre côté serveur pour intercepter les requêtes vers ce fichier JS et, selon le rôle de l'utilisateur, retirer du module JS les modules que l'utilisateur ne devrait pas voir.
Il semble que ce ne soit pas vraiment une solution élégante et je me demande s'il existe une meilleure façon d'y parvenir.
Merci!