이 질문은 이전에 물어 보았지만, CakePHP 2.0.x에 대해 특별히 묻는 지 모르겠습니다. 사용자가 여러 그룹에 속하는지 여부를 ACL 구성 요소를 사용하여 확인할 수 있는지에 대한 정보를 찾을 수 없었습니다. ACL 구성 요소를 CakePHP 1.3.x와 함께 사용하지는 않았습니다. 혼란 스럽기 때문입니다. 이제 더 나아진다면, 나는 그것을 사용하고 싶습니다. 그래서 나는 내 자신을 굴려 휠을 다시 발명하지 않습니다. 어떤 도움을 주시면 감사하겠습니다.CakePHP 2.0.x : ACL : 여러 그룹?
5
A
답변
0
나는 그것을 테스트 또는 그 이전과 같이 그것을 사용,하지만 난 한 가지 방법 상상할 수하지 않은 :
이 섀즈 암 자드 노트로 User
모델과 Group
모델 및 User HATBM Group
을 가지고 있습니다. 당신이 당신의 액세스 제어를하고있는 시점에서
$permits = array();
foreach ($thisUsersGroups as $group) {
$permits[] = $this->Acl->check($group, 'myclass', 'update')
}
하면 $permits
적어도 하나는 true
이고, 허용되어야합니다.
더 좋거나 더 많은 자동화 방법이있을 수 있지만 원칙적으로 작동하지 않아야하는 것은 아닙니다.
관련 문제
- 1. Cakephp 2.0 ACL 구현 문제
- 2. cakephp 2.2 Acl 작동하지 않음 (그룹)
- 3. CakePHP 2.x : ACL 동작 대 ACL 구성 요소
- 4. CakePHP ACL 사용 사례
- 5. CakePHP 2.0.X 라우팅 문제
- 6. cakephp acl aros_acos paradox
- 7. CakePHP 2.0 모델 관계 (그룹 및 사용자)
- 8. CakePHP Acl 문제
- 9. CakePHP ACL 예
- 10. Cakephp 2.0.4 ACL 오류
- 11. CakePHP acl lists
- 12. CakePHP Acl 자동 검사
- 13. David Persson의 Cakephp 2.0.x Media Plugin
- 14. UUID 기본 키가있는 CakePHP ACL
- 15. CakePHP 2.0 : ACL이 작동하지 않습니다.
- 16. CakePHP ACL. 하나의 액션 다중 권한
- 17. CakePHP 응용 프로그램에 ACL 추가
- 18. 로그인하지 않은 경우 cakePHP ACL
- 19. CakePHP ACL - 즉석 권한 관리 중입니까?
- 20. 관계 객체의 관계 - Cakephp 2.0
- 21. 커스텀 테이블을 사용하는 Cakephp 2.xx의 ACL
- 22. CakePHP 2.0 Auth-> user()
- 23. CakePHP 2.0 자동 로그인
- 24. cakephp 2.0 페이팔과의 통합
- 25. 디자인 사용자/그룹 ACL 데이터 모델
- 26. Cakephp 2.0 mysql query
- 27. CakePHP 2.0 저장 안함
- 28. cakephp 2.0 jpgraph
- 29. CakePHP 2.0 파일 업로드
- 30. Cakephp 2.0 모의 인증
어떤 일이 벌어지고 있는지 살펴볼 가치가 있습니다. ACL이 사용자 HABTM 그룹을 지원할 수 있도록 크게 업데이트되었다고 생각하지 않지만 아직 충분히 깊숙이 파고 들지 않았습니다. –
실제 질문은 무엇입니까? ARO에 여러 그룹을 지정할 수 있다면? 나는이 질문 제목으로 만 추측 할 수 있지만 실제 질문은 없다. – Oldskool