IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Zend_Acl & Zend_Auth PHP Discussion :

Mettre en application le Zend_acl


Sujet :

Zend_Acl & Zend_Auth PHP

  1. #1
    Membre régulier
    Femme Profil pro
    Développeur Web
    Inscrit en
    Février 2004
    Messages
    282
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2004
    Messages : 282
    Points : 103
    Points
    103
    Par défaut Mettre en application le Zend_acl
    Bonjour à tous,

    Par votre aide j'essaie d'apprendre timidement le zend Framwork.

    Suite à la documentation officiel du Zend je souhaiterai de mettre en place le zend_acl. Déja j'ai essaiyé de commencer à faire une authentification pour mon exercice .. J'ai bien réussi .. maintenant après l'authentification je dois déterminer le rôle de la personne identifier et sur quel ressouce pourra agir.

    Je trouve sur le site du zend ce bout de code je ne sais pas ou doit je le mettre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    $acl = new Zend_Acl();
     
    $acl->addRole(new Zend_Acl_Role('guest'))
        ->addRole(new Zend_Acl_Role('member'))
        ->addRole(new Zend_Acl_Role('admin'));
     
    $parents = array('guest', 'member', 'admin');
     
    $acl->addRole(new Zend_Acl_Role('someUser'), $parents);
    $acl->add(new Zend_Acl_Resource('someResource'));
    $acl->deny('invite', 'someResource');
    $acl->allow('membre', 'someResource');
     
    echo $acl->isAllowed('someUser', 'someResource') ? 'autorisé' : 'refusé';

  2. #2
    Membre éprouvé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2009
    Messages
    736
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2009
    Messages : 736
    Points : 1 101
    Points
    1 101
    Par défaut
    Tu pourra le mettre dans un plugin.
    A la recherche d'un film : http://chercher-un-film.com

  3. #3
    Membre éprouvé
    Avatar de 5h4rk
    Homme Profil pro
    CTO at TabMo
    Inscrit en
    Février 2011
    Messages
    813
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : CTO at TabMo
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2011
    Messages : 813
    Points : 1 297
    Points
    1 297
    Par défaut
    Bonsoir,
    Je dirais une partie dans un modèle où tu mets :
    - la définition de tes ressources
    - la définition de tes rôles
    - la définition des privilèges

    Puis dans un second temps un plugin où tu mets:
    - la vérification des droits d'accès

Discussions similaires

  1. Mettre une application access en service windows
    Par stolx_10 dans le forum Access
    Réponses: 7
    Dernier message: 17/10/2006, 11h16
  2. Mettre une application access en service windows.
    Par chris_magic dans le forum Access
    Réponses: 11
    Dernier message: 11/07/2006, 15h50
  3. mettre mon application en attente
    Par MissTech dans le forum C++Builder
    Réponses: 3
    Dernier message: 17/05/2006, 17h43
  4. Mettre l'application dans le system tray
    Par Tenguryu dans le forum C++Builder
    Réponses: 1
    Dernier message: 01/04/2006, 13h20
  5. Mettre une application en premier plan
    Par portu dans le forum API, COM et SDKs
    Réponses: 15
    Dernier message: 23/02/2005, 15h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo