権利管理のためにクレームを使用するためのベスト プラクティスはありますか?
新しい .net 4.5 と新しいクレーム クラスを使用しています。現在、私はそのようなことをしています:
new ClaimsIdentity(new List<Claim>
{
new Claim("Username", user.UserName),
new Claim("UserNumber", user.UserNumber.ToString()),
new Claim("Creation_Right", ""),
new Claim("Edit_Right", "")
}
値なしで right-claims を追加します。後で、権利の存在を確認します。値 (true/false など) は必要ありません。値が存在する場合は、暗黙の ' true ' になります。
それを行うより良い方法はありますか?