私はいくつかのアクセス許可の制限があるWPFアプリケーションを開発しているため、管理者だけが見ることができ、いくつかの機能のみが許可されている画面があります。ユーザー許可の制御
現在、私は、すべての画面のコンストラクタメソッドでアクセス許可レベルをチェックしていますが、アプリケーションのUserオブジェクトフローがあります。しかし、私はそれを行うためにもっと知的で適切な方法がなければならないと思うのを助けることはできません。
PermissionHandlerクラスを使用して検証を行い、権限レベルのためにユーザーが実行できる操作とできない操作を設定することはできますか?
ありがとうございます。
あなたは、ユーザーのストレージを自分で管理している、あなたではありませんメンバーシッププロバイダを使用していますか? –
自分を管理する。 – Pelicer
あなたがしたいことは、UIの代わりにセキュリティロジックをビジネスロジック層に置くことだと思います。http://softwareengineering.stackexchange.com/q/197977/38951 –