im1.jpg
Imprimer

Authentification sous dynatrix

Posted in Dynatrix

Mercredi 29 juin 2011,

Fonctionnalité présente dans la version béta.

Le principal soucis sur beaucoup d’application web, est la sécurité qu’on y apporte.

L’authentification sous Dynatrix est apportée par un plugin.

Pour activer le plugin « login » il est nécessaire d’ajouter le code suivant après la balise application :

<plugin name="login">
        <profile name="default">
                <object name="entreprise" read="true" create="false" edit="false" delete="false" />
        </profile>
        <profile name="lecteur">
                <object name="personne" read="true" create="false" edit="false" delete="false" />
                <object name="utilisateur" read="true" create="false" edit="false" delete="false" />
                <object name="entreprise" read="true" create="false" edit="false" delete="false" />
        </profile>
        <profile name="editeur">
                <object name="personne" read="true" create="true" edit="true" delete="true" />
                <object name="utilisateur" read="true" create="true" edit="true" delete="true" />
                <object name="entreprise" read="true" create="true" edit="true" delete="true" />
        </profile>
</plugin>

La balise plugin permet d’activer un plugin. Chaque plugin est défini par son nom (name).

La balise profile permet de définir les profiles. Par défaut il existe 2 profils :
- default : c’est le profil des personnes non connectés à l’application. Par défaut il n’a aucun droit.
- administrator : profil d’administration, il a tous les droits sur tous les objets, ainsi que sur les utilisateurs.

Il vous est ensuite possible d’ajouter autant de profils que vous souhaitez.

Lors de l’installation, l’utilisateur admin avec le profil administrator est automatiquement crée. Le mot de passe par défaut est admin.

Pour vous connecter vous disposez d’un formulaire de connexion après avoir cliqué sur login.

Après vous être connecté un message est affiché :

Vous pouvez ensuite utiliser l’application comme vous l’entendez !

Si vous avez un profil administrator vous pouvez accéder au menu « Login_users » vous permettant d’ajouter et supprimer des utilisateurs.

 

Page du projet :Dynatrix

<<Précédent :Fonctionnement technique de Dynatrix