Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 20-12-2017 18:51:02

Anikon
Nouveau membre
Date d'inscription: 20-01-2009
Messages: 9

Différence Zend ACL et Zend RBAC

Bonjour à tous,

ca fait un moment que je n'étais pas passé sur ce forum mais en ce moment j'utilise un peu Zend Expressive.
Pour un projet je dois mettre en place un petit système d'authentification / authorization.
J'ai beau lire plein de doc, je ne comprend pas bien la différence entre ACL et RBAC.
Les 2 ont des users, des roles et des ressources et ont des relations many to many entre chaque... Quasi les même méthodes d'affectations et de tests donc je ne comprend pas trop ce que RBAC apporte de plus par rapport à ACL que j'avais déjà utilisé sur ZF2.

Merci de vos éclaircissement wink

Hors ligne

 

#2 21-12-2017 12:49:09

JGreco
Modérateur
Date d'inscription: 22-12-2012
Messages: 432

Re: Différence Zend ACL et Zend RBAC

Salut,

c'est vrai que zend-permission-acl à une notion de ROLE qui n'est pas censée exister dans ACL. Je suis tout aussi interressé par la nuance entre ce module et zend-permission-rbac que toi

Dernière modification par JGreco (21-12-2017 12:55:22)


ZF2 et doctrine addict
profil stack overflow : http://stackoverflow.com/users/3333246/ … ab=profile

Hors ligne

 

#3 16-01-2018 15:16:44

Anikon
Nouveau membre
Date d'inscription: 20-01-2009
Messages: 9

Re: Différence Zend ACL et Zend RBAC

Mais personne ne nous répond... sad Dommage.

Hors ligne

 

#4 17-01-2018 03:06:53

tdutrion
Administrateur
Lieu: Dijon, Paris, Edinburgh
Date d'inscription: 23-12-2009
Messages: 613
Site web

Re: Différence Zend ACL et Zend RBAC

Pardon j'avais oublié ce message...

En fait la réponse est celle de Jgreco, dans cette page de la doc pour le coup : https://zendframework.github.io/zend-pe … bac/intro/

RBAC differs from access control lists (ACL) by putting the emphasis on roles and their permissions rather than objects (resources).

Techniquement, c'est donc une question de granularité.

Hors ligne

 

#5 17-01-2018 17:02:03

Anikon
Nouveau membre
Date d'inscription: 20-01-2009
Messages: 9

Re: Différence Zend ACL et Zend RBAC

oui j'avais lu cela, mais j'ai aussi lu ca :

"For the purposes of this documentation:

a resource is an object to which access is controlled.
a role is an object that may request access to a resource.
Put simply, roles request access to resources."

sur la doc ACL : https://docs.zendframework.com/zend-per … acl/usage/

Donc la notion de role et ressource est présente dans les deux. D'ou l'ouverture de ce sujet.

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages