MVVM 및/또는보기 모델을 사용할 때 사람들이 권한 부여를 어떻게 처리하는지 궁금합니다.MVVM/ViewModels 및 취급 권한 부여
VM을 사용하지 않는 경우 모델을 다시 전달할 수 있으며 사용자가 특정 개체/속성을 편집 할 수 있는지 확인할 수있는 속성이 있지만 MVVM을 사용할 때 비즈니스 개체와의 연결을 끊습니다 ... 따라서 보안이 더 이상 무엇인지 알아야하지 않습니다.
매퍼가 권한 부여 확인에 실패하면 데이터가 이미있는 권한을 알고 있어야하며 데이터를 복사하지 않아야합니다. 이 경우, 매퍼가 인증 실패로 인해 데이터가 누락 된 인터페이스를 인터페이스에 알리기 위해 VM의 일부 속성을 확인해야합니다. 이 매퍼 내에서 발생하는 경우
, 방법이
건배 앤서니
그래서 내 VM이 BO를 내부적으로 저장하고 공개적으로 BO의 권한 부여 속성에 대한 프록시 래퍼 인 권한 부여 속성을 공개한다고 말하고 있습니까? –
꽤 많이 ... VM에서 View 레이어의 Model 속성 만 노출하는 경우가 자주 있습니다. 이는 VM 계층의 매우 일반적인 작업입니다. –
VM 및 MVVM과 관련하여보다 깊이있는 패턴과 관행에 들어가는 훌륭한 자료를 알고 있습니까? –