|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : février 2008 Messages : 117 ![]() |
Bonjour,
j'ai utilisé Zend_auth pour ouvrir des sessions aux différents utilisateurs de l'application. Mais, j'ai des pages comme supprimer.phtml et modifier.phtml qui ne doit être accèdées que par l'administrateur. J'ai créé une table user pour la gestion des utilisateur. Mais j'ai pas compris comment utilisé Zend_acl dans ce cas. Car j'ai vu un tutoriel qui permet d'afficher si tel utilisateur a le droit d'accèder à une page ou non juste en affichant un message. voici le lien: http://www.kitpages.fr/zf_zendAcl.php 1) Comment le programme sait que c'est bien l'administrateur qui est connecté? 2) Comment peut-il interdire à un autre utilisateur d'accéder à la page "supprimer"? Merci d'avance. |
|
|
00
|
|
|
#2 | ||||
|
Membre du Club
![]() Inscription : février 2008 Messages : 117 ![]() |
Bonjour,
SVP, dans l'utilisation de Zend_Acl, est ce qu'on suffit de faire tests d'accès à une page ou cette classe peut interdire à un utilisateur l'accès à cette page. c'est à dire, est ce qu'il suffit de faire: ici je crée et je définie les rôles: Code :
Code :
|
||||
|
|
00
|
|
|
#3 | ||||||
|
Membre Expert
![]() Inscription : août 2007 Messages : 2 024 ![]() |
Citation:
Citation:
|
||||||
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() Inscription : février 2008 Messages : 117 ![]() |
c a d que le reste on doit le programmer manuellement?
Zend ne peut pas interdire automatiquement l'accès d'un utilisateur à une telle page? |
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() Inscription : août 2007 Messages : 2 024 ![]() |
Moi aussi je trouve cela d'un intérêt très limité mais c'est tout ce qu'on nous propose pour le moment.
|
|
|
00
|
|
|
#6 |
|
Membre du Club
![]() Inscription : février 2008 Messages : 117 ![]() |
ok, donc si je fait ces tests manuellement.
Je les met dans le contrôleur IndexController et sous la fonction preDispatch()? Ou bien? |
|
|
00
|
|
|
#7 |
|
Membre Expert
![]() Inscription : août 2007 Messages : 2 024 ![]() |
étant donné que la ressource est un module (ou controleur) il vaut mieux que tu vérifie ton ACL avant d'être routé sur le controleur "index" je te conseil en conséquence de jeter un coup d'oeil ici : http://framework.zend.com/manual/fr/...r.plugins.html
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com