I want to incorporate a component of access control in my application, I saw that ZF2 offer: Zend /permissions/Acl and Zend /permissions/RBAC, I would like to know which is more efficient and secured , and what about Zfc-RBAC ?
thank you .
Acl vs RBAC in ZF2
2.3k Views Asked by AiD At
1
There are 1 best solutions below
Related Questions in PHP
- php Variable name must change in for loop
- register_shutdown_function is not getting called
- Query returning zero rows despite entries existing
- Retrieving *number* pages by page id
- Automatically closing tags in form input?
- How to resize images with PHP PARSE SDK
- how to send email from localhost using codeigniter?
- Mariadb max Error while sending QUERY packet PID
- Multiusers login redirect different page in php
- Imaginary folder when I use "DirectoryIterator" in PHP?
- CodeIgniter + XDebug: debug only working in the main controller, index() function
- PHP script timeout when I use sleep()
- posting javascript populated form to another php page
- AJAX PHP - Reload div after submit
- PHP : How can I check Array in array?
Related Questions in SECURITY
- Can MVC.NET prevent SQL-injection at razor or controller level?
- Forgotten password reset page: should the user need to enter a username/email as well?
- Dynamic roles list in CustomAuthorize ASP MVC
- Access roles from multiple applications
- How to Fix TLS CBC Incorrect Padding Abuse Vulnerability on Windows 2003 Server
- Evernote Web Clipper and Content Security Policy
- Invalidate user credentials when password changes
- Spring Boot MVC non-role based security
- Correct Captcha behaviour on error
- Is macro more secure than static const if I don't want someone to know or change the hardcode value?
- In Android, ensuring only pre-decided users can only use the app
- Authenticating plain text passwords against md5 hash in DB using Apache Shiro
- Symfony2 - handle HTTP/Entity user access restrictions
- Client side computation without exposing code?
- searchable row level encryption using java?
Related Questions in ZEND-FRAMEWORK2
- Using own Application class in ZF2
- How to allow users to see content of a folder through url in ZF2
- Create a subquery using ALL and ANY statements
- ZF2 / Doctrine Form Multi-select Element for Many-to-Many Relation
- PHP/Zend Framework 2 - Unable to display table field values within dynamically generated table
- Zend Framework 2 Form Collection Validator
- Zf2 entity create a custom filters
- Accessing 2 different tables from same controller file
- zf2 api response event catched by bjyauthorize
- Refactor some calls on each Zf2 controller action
- Best way to configure a Table in Module.php - Zend 2
- ZF2 authentication session storage in memcached
- ZF2 form with fieldset and doctrine not working
- How to make Zf2 Apigilty accept client request with no Accept set in header
- Zend Framwork 2 - Tablegateway - Updating only one column of a row in DB
Related Questions in ZEND-ACL
- Second navigation not injecting ACL
- Zend Framework 2 ACL - Permissions on Modules Index
- Zend_ACL guest roles overide Adminstrator roles?
- Different submenus for different user roles in ZF2 navigation (Zend\Navigation)
- Zend Acl Issue When Using With Modules, Controllers And Actions
- Zend_Acl and a dynamic Assert
- Notice: Trying to get property of non-object Zend AccessCheck
- Zend_Acl memory failure when checking permission with logical operators
- Does caching(APC) of an instance of Zend_Acl affect security?
- Can't acces models in new Namespace
- Access Control List Best Practices - ACL - Setting Negative Roles for Users who Attack a Site
- Is Zend_Acl necessary?
- Login/Logout links in database driven navigation?
- Zend_Acl rules based on both MVC and Propel models
- Zend_Acl and Zend_Navigation not working with module name as resource
Related Questions in ZFC-RBAC
- ZFC Rbac UnauthorizedStrategy and Zend Framework 3
- ZfcRbac or BjyAuthorize or both to be used?
- "Forgot password " for zfcuser
- How can I move my zfc-rbac guard config into Doctrine?
- ZfcRbac does not recognise my logged in user role
- zfc-rbac identity_provider issue
- Where to add guard config information of zfc-rbac?
- How to redirect an unauthorized user to the 403 page
- ZF2 Generate navigation using zfcrbac zfcUser and hierarchical role strategy
- How do I use PHPUnit to test a Controller under ZFC RBAC
- Zend Navigation Helper not communicating with ZfcRbac
- zfc-rbac module exception
- Acl vs RBAC in ZF2
- Use spiffy navigation with zfcrbac module
- ZendFramework 2 ZfcRbac module failing to instantiate ZfcRbac\Guard\RouteGuard
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
It totally depends on your needs.
Rbacis Access Control managed by permissions on merely roles, whereAclis a solution where you will be managing both resources and roles. The Rbac of Zend Framework 2 has some complexities that are going to be simplified in ZF3.If you consider using Rbac I would suggest to check
zfc-rbacfromzf-commonswhich is built on top of the prototype for ZF3's Rbac.Here on GitHub you can find
zfc-rbac.If you consider Acl I would suggest to take a look at
BjyAuthorizewhich can be found here