Ticket #428 (closed enhancement: fixed)

Opened 2 years ago

Last modified 19 months ago

접근 제어 방식 변경

Reported by: coolengineer Owned by: coolengineer
Priority: major Milestone: 1.5
Component: Core Version: 1.5
Keywords: Cc: dev@…
Release:

Description

  • #408 에서 분리하여 나왔습니다.
  • 요구사항
    • 기존 코드 및 팀블로그를 지원
    • 플러그인에서 추가적인 access control 조정이 가능

Change History

Changed 2 years ago by coolengineer

  • status changed from new to assigned

Changed 2 years ago by coolengineer

  • 팀블로깅을 포함하여 정리되는 그룹 및 그 권한은 다음과 같습니다.
소유자group.owners블로그를 소유하고 있는 권한 그룹관리자,편집자,블로거,초대및추방자
관리자group.administrators블로그 설정을 변경할 수 있는 그룹블로거의 권한을 지님,편집권한 없음
편집자group.editors모든 글에 대한 접근 권한을 가진 그룹블로거의 권한을 지님,관리권한 없음
블로거group.writers자신의 글을 쓰고, 편집할 수 있는 그룹

Changed 2 years ago by inureyes

Changed 2 years ago by inureyes

관련하여 예전처럼 owner/경로명으로 접근하였을 때, 로그인상태가 아닌 경우 리다이렉션 오류가 나옵니다. 아마 acl을 사용해서 path 접근 체크하는 부분에서 생긴 변경 같습니다.

로그인 상태가 아닐 경우 예전처럼 login으로 리다이렉션해야 하지 않을까 싶네요

Changed 2 years ago by inureyes

Changed 2 years ago by inureyes

  • [3599]
    • $owner를 사용하지 않도록 skin 테이블 및 쿼리 루틴을 모두 변경
  • 돌아보니 저와 coolengineer님의 콤비네이션에 의해 이 티켓 관련 누락된 로그 엄청 많은데 엄두가 나지 않;;;;

Changed 2 years ago by inureyes

  • [3604]
    • '그거' 했습니다. 묵념...
    • ㅈㅅㅈㅅㅈㅅ 그래도 1.5에서 하기로 했으니까 해야겠죠?
    • variable $owner, Table field 'owner' is deprecated.

Changed 2 years ago by inureyes

  • status changed from assigned to closed
  • resolution set to fixed

Changed 2 years ago by inureyes

*[3679]

  • list 처리시 userid를 안 읽어오는 부분 개선

Changed 2 years ago by coolengineer

  • [3680]
  • blogid 처리안된 부분 수정

Changed 2 years ago by inureyes

Changed 2 years ago by inureyes

  • [3697]
    • 경우에따라 primary key가 안먹는 경우때문에 개선 (blogid/referred 가 동일한 경우!)

Changed 2 years ago by coolengineer

  • [3716] 잘못돌린거 되돌림

Changed 2 years ago by coolengineer

Changed 2 years ago by inureyes

[3785] 글백업 및 복원시 전체통계 어긋나는 부분 수정

Changed 19 months ago by coolengineer

Note: See TracTickets for help on using tickets.