8000 Issue related to custom group (role) and ACL/ACE by http-teapot · Pull Request #4309 · symfony/symfony · GitHub
[go: up one dir, main page]

Skip to content

Issue related to custom group (role) and ACL/ACE #4309

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from
Closed

Issue related to custom group (role) and ACL/ACE #4309

wants to merge 1 commit into from

Conversation

http-teapot
Copy link

According to the documentation on Symfony.com(1), the class named Group should implements RoleInterface.

However, when implementing ACEs, the code I modified would look for the Role class and therefore saves the Group as an object rather than saving the role name of the group.

(1)http://symfony.com/doc/current/cookbook/security/entity_provider.html#managing-roles-in-the-database

…up should implements RoleInterface.

However, when implementing ACLs, the code I modified would look for the Role class and therefore saves the Group as an object rather than saving the role name of the group.

(1)http://symfony.com/doc/current/cookbook/security/entity_provider.html#managing-roles-in-the-database
@travisbot
Copy link

This pull request fails (merged 09d4488 into e351c9f).

@stof
Copy link
Member
stof commented Oct 13, 2012

Duplicate of #5171 and #5076

@fabpot fabpot closed this Oct 14, 2012
m14t added a commit to m14t/symfony-docs that referenced this pull request Apr 23, 2013
The documentation seems to assume the implementation present in commit
sym
80CD
fony/symfony#1673, which reverted soon after due
to a potential, but undisclosed security hole (citation @schmittjoh in symfony/symfony@af70ac8).

This incorrect documentation has likely been the source of many
of the following issues:
* symfony/symfony#1538 - [ACL RoleSecurityIdentity] check if instance of Role
* symfony/symfony#1748 - Replace Role to RoleInterface for RoleSecurityIdentity
* symfony/symfony#4309 - Issue related to custom group (role) and ACL/ACE
* symfony/symfony#5026 - potential bug in Symfony\Component\Security\Acl\Domain\RoleSecurityIdentity
* symfony/symfony#5076 - [Acl] altered the behaviour of RoleSecurityIdentity
* symfony/symfony#5171 - Fix/role security identity
* symfony/symfony#5303 - [Security] Check for RoleInterface instead of Role object in RoleSecurityIdentity
* symfony/symfony#5909 - Allow Custom Roles to implement the RoleInterface
* symfony/symfony#6012 - Securityidentity fix
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants
0