Précédent   Forum des professionnels en informatique > PHP > Outils > Zend > Zend Framework > Zend_Acl & Zend_Auth
Zend_Acl & Zend_Auth Forum d'entraide pour les composants Zend_Acl & Zend_Auth du Zend Framework (contrôle d'accès, gestion des droits, authentification, etc.). Avant de poster -> Cours Zend_Acl et Zend_Auth.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/02/2011, 07h50   #1
Invité régulier
 
Inscription : novembre 2005
Messages : 26
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 26
Points : 7
Points : 7
Par défaut Tester le role (avec descendence)

Bonjour,

Voici les differents role que j'ai sur mon site, avec les descendes associees :

Guest <- User <- Posteur <- Admin

Bien entendu, chaque role a des droits particulier.

Je voudrais tester le role de l'utilisateur loggue, tout en tenant compte de sa descendance, ainsi :

un genre d'appel "hasRole".

Ex :

$this->hasRole('Posteur') me renverrai true si l'utilisateur a le role Posteur ou Admin, false dans le cas contraire.

Est-ce que ca existe ?

Merci par avance.
Guildux est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/09/2011, 04h57   #2
Membre habitué
 
Avatar de reeda
 
Étudiant
Inscription : août 2006
Messages : 357
Détails du profil
Informations personnelles :
Âge : 26

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2006
Messages : 357
Points : 105
Points : 105
Bonjour,

En temps normal, les utilisateurs sont enregistrés quelques part (une base de données par exemple) avec l'information du rôle !

Une fois l'utilisateur connecté, il suffira de récupérer l'information de son rôle et de faire les tests nécessaires selon ce que tu veux faire !

Bon courage
__________________
Mon site perso : www.reeda.c.la
Mon Blog : chbihi-reda.blogspot.com
reeda est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/09/2011, 09h55   #3
Modérateur
 
Homme Loïc
Développeur Web
Inscription : février 2011
Messages : 676
Détails du profil
Informations personnelles :
Nom : Homme Loïc
Âge : 26
Localisation : France, Hérault (Languedoc Roussillon)

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

Informations forums :
Inscription : février 2011
Messages : 676
Points : 1 038
Points : 1 038
Justement il veut pas s amuser a redéfinir qui hérite de qui ça devient ingérable si beacoup de role existe ce qu il cherche à faire c est tester l héritage directement sur les roles défini
5h4rk est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h06.


 
 
 
 
Partenaires

Hébergement Web