Ticket #428 (closed enhancement: fixed)

Opened 18 months ago

Last modified 12 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 18 months ago by coolengineer

  • status changed from new to assigned

Changed 18 months ago by coolengineer

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

Changed 18 months ago by inureyes

Changed 18 months ago by inureyes

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

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

Changed 18 months ago by inureyes

Changed 17 months ago by inureyes

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

Changed 17 months ago by inureyes

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

Changed 17 months ago by inureyes

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

Changed 17 months ago by inureyes

*[3679]

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

Changed 17 months ago by coolengineer

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

Changed 17 months ago by inureyes

Changed 17 months ago by inureyes

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

Changed 17 months ago by coolengineer

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

Changed 17 months ago by coolengineer

Changed 16 months ago by inureyes

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

Changed 12 months ago by coolengineer

Note: See TracTickets for help on using tickets.