Dans le processus de développement de logiciels, nous devons souvent développer un programme de gestion en arrière-plan pour gérer les logiciels frontaux que nous développons via des autorisations.
Lorsque vous développez de plus en plus de logiciels, votre expérience en gestion augmentera également. À ce stade, s'il existe un arrière-plan de gestion des autorisations unifié, entrez et gérez. Il existe un compte unifié et une autorisation unifiée pour effectuer plusieurs tâches. très bien.
FrameWork est né de ce besoin.
Sa fonction principale est d'intégrer le module de gestion des autorisations en arrière-plan.
1) Il peut prendre en charge la gestion des autorisations de plusieurs applications et plusieurs modules.
2) Prend en charge Access, MsSql200/2005 et Oracle9i ou supérieur.
3) Les rôles sont utilisés pour autoriser les autorisations. Chaque utilisateur peut appartenir à plusieurs rôles et bénéficier d'autorisations qui se chevauchent.
4) L'intégration est facile et la détection des autorisations se fait à l'aide de la méthode httpmodule. Il n'est fondamentalement pas nécessaire de modifier le programme d'origine avant de pouvoir l'intégrer.
5) Édition visuelle, nouveaux contrôles de menu et d'onglets. Prend en charge l'édition par glisser-déposer.
6) Gestion unifiée des journaux d'événements, toutes les opérations de connexion ont des enregistrements de sécurité.
7) Chaque colonne de chaque module correspond à un répertoire. Les autorisations des colonnes sont divisées abstraitement en (Afficher/Ajouter/Modifier/Supprimer/Trier/Imprimer/Alterner A/Alterner B) par défaut. étendu à un maximum de 20. Autorisations personnalisées.
8) Les autorisations des fichiers de répertoire peuvent être configurées via web.config dans le répertoire, et un certain nom de fichier peut être directement défini sur les autorisations correspondantes.
9) Utilisez les outils gratuits DDBuildTools (Introduction aux outils de génération de code) pour générer le code de base de données et le code de page d'arrière-plan pour un développement rapide.
Enregistrement de mise à jour de la version 1.0.7
1.TabOptionWebControls peut être extrait automatiquement, mais HeadMenuWebControls ne le peut pas.
2. Prise en charge de la configuration du jugement d'autorisation des paramètres d'URL dans web.config
3. Dans le module de gestion des utilisateurs, ajoutez un administrateur au type d'utilisateur. Seuls les administrateurs et les super utilisateurs peuvent définir des rôles et ils ne peuvent utiliser que les rôles créés par eux-mêmes. Pour interdire la connexion, les administrateurs et les super utilisateurs. les utilisateurs doivent être Seuls les utilisateurs peuvent utiliser
4. Dans la gestion des rôles, vous devez être un administrateur pour accéder au module de gestion des rôles. Les administrateurs ne peuvent utiliser que les rôles créés par eux-mêmes.
5. Dans la gestion des rôles, les autorisations de rôle pouvant être attribuées à l'utilisateur actuel ne peuvent pas dépasser leurs propres autorisations.
6. Journal des exceptions, ajoutez un enregistrement d'URL d'erreur.
7. Ajoutez une icône d'icône de menu populaire.
8. Ajoutez une fonction d'autorisation personnalisée, chaque module peut personnaliser 20 autorisations
9. Ajoutez la possibilité d'afficher votre propre journal de connexion, ok
10. Modifiez les champs de l'application et ajoutez les attributs titre, désactivé et lecture seule.
11. Modifiez la classe de traitement des utilisateurs en ligne afin que les utilisateurs expirés ne puissent pas être effacés normalement.
12. Lorsqu'une erreur de modification se produit, seul le répertoire du gestionnaire sera sauté.
13.http://www.supesoft.com/bbs/disp.asp?B_T_ID=851
14.http://www.supesoft.com/bbs/disp.asp?B_T_ID=855
15. Correction de l'erreur de ManagementClass n'ayant pas l'autorisation de lire
16Après avoir sélectionné un département dans Firefox, décochez puis sélectionnez le département, la zone de texte est vide et le menu arborescent ne fonctionne pas à l'ouverture et à la fermeture dans Forefox ?
17. Mettez le cache utilisateur en ligne dans une gestion unifiée du cache.
18. Appelez le cache à l'interface unifiée
19. Ajout de la méthode WriteServiceLog à la classe FileTxtLogs pour enregistrer les journaux du programme de service.
20. Dans le module Champ de candidature, cliquer sur la liste des champs de candidature n'est pas valide
21. Modifiez le code du module d'application et supprimez les autorisations du code du module correspondant d'origine.
22. Modifiez le bug des autorisations qui se chevauchent de plusieurs rôles d'utilisateur.
23. Modifiez les informations d'invite d'opération et stockez-les sous forme de cookies à l'aide de la compression gzip.