나는 다중 사용자들과 함께이 프로젝트를 진행 중이다. 내가 원하는 것은 특정 유형의 사용자가 로그인하여 해당 페이지로 리디렉션하는 경우입니다. 예 : 관리자 페이지로 관리자 리디렉션 인 경우 및 사용자가 사용자 페이지로 리디렉션하는 경우. 그리고 누가 무엇을 볼 수 있고 누가 그것을 삭제할 수 있는지에 대한 역할을 부여합니까?PHP에서 다른 유형의 사용자 역할을 부여하는 방법은 무엇입니까?
-3
A
답변
3
DB 수준에서 이것을 유지해야합니다. 이러한 유형의 시스템을 ACL (액세스 제어 목록)이라고합니다. 같은 시스템에있는 테이블을 다음 있습니다 :
- 사용자 - 사용자 목록
- 역할 - 역할 목록
- USER_ROLE - 권한 목록
- role_permission - - 역할 사용자 ID 역할 ID
- 권한으로 매핑 현명한 사용 권한 매핑
+0
친절한 답장을 보내 주셔서 감사합니다. 로깅 부분은 어때? –
관련 문제
- 1. 개발 중에 사용자에게 역할을 부여하는 방법은 무엇입니까?
- 2. Spree에서 관리자에게만 사용자 역할을 생성하는 권한을 부여하는 방법은 무엇입니까?
- 3. PHP에서 다른 선행 요령으로 다른 역할을 처리하는 방법은 무엇입니까?
- 4. 다른 유형의 역할을 가진 ASP.NET 공급자
- 5. drupal에서 같은 역할을 가진 일부 사용자에게만 권한을 부여하는 방법은 무엇입니까?
- 6. FOSUserBundle 사용자 역할을 추가하는 방법은 무엇입니까?
- 7. Firebase에서 로그인을 위해 다른 유형의 사용자에게 다른 액세스 권한을 부여하는 방법은 무엇입니까?
- 8. Node.js Web-Server에서 사용자 역할을 결정하고 API 액세스 권한을 부여하는 올바른 방법은 무엇입니까?
- 9. JS 또는 PHP에서 다른 유형의 코드를 강조 표시하는 방법은 무엇입니까?
- 10. Rails 3. 다른 역할을 수행하도록 사용자 모델을 설정하는 방법은 무엇입니까?
- 11. 등록하는 동안 다른 사용자 역할을 할당하는 방법은 무엇입니까?
- 12. PHP에서 이러한 유형의 증분을 수행하는 방법은 무엇입니까?
- 13. JButtons에 다른 기능을 부여하는 방법은 무엇입니까?
- 14. 입력을 추가하고 다른 ID를 부여하는 방법은 무엇입니까?
- 15. WordPress의 사용자 역할을 구분하는 방법은 무엇입니까?
- 16. 사용자 역할을 변경/업데이트하는 방법은 무엇입니까? Yii2
- 17. Servlet에서 사용자 역할을 얻는 방법은 무엇입니까?
- 18. C# MVC : 사용자 역할을 업데이트하는 방법은 무엇입니까?
- 19. MVC에서 사용자 역할을 설정하는 방법은 무엇입니까?
- 20. discoverUserInfoWithUserRecordID 권한을 부여하는 방법은 무엇입니까?
- 21. PHP에서 권한을 3 번 부여하는 자동 URL을 생성하는 방법은 무엇입니까?
- 22. Symfony2에서 사용자 인증, 권한 및 사용자 역할을 처리하는 방법은 무엇입니까?
- 23. 다른 사용자 유형의 Drupal
- 24. 데이터베이스보기 및 다른 유형의 사용자
- 25. ASP.NET, 다른 유형의 역할을 가진 사용자를 관리하는 방법
- 26. Drupal 7 사용자/역할 - 다른 역할을 포함하는 일련의 역할을 만듭니다.
- 27. 다른 유형의 객체를 처리하는 방법은 무엇입니까?
- 28. ASP.NET에서 역할을 표시하는 방법은 무엇입니까?
- 29. php에서 사용자 역할을 확인하기위한 db 호출을하지 않으려면 어떻게해야합니까?
- 30. 다른 유형의 사용자 계정을 구분하는 좋은 방법은 무엇입니까?
코드를 공유하십시오. – devpro
난 그냥 PHP를 쳐다보고있다. 나는 이것을 아직 코딩하지 않았다. –