私は、クレームを使用してユーザーに関するステートメントを作成できることを理解しています。
var claims = new List<Claim>();
claims.Add(new Claim(ClaimTypes.Name, "Peter"));
claims.Add(new Claim(ClaimTypes.Email, "peter@domain.com"));
しかし、「ロールベース」のクレームをどのように保存すればよいでしょうか? 例えば:
ユーザーはスーパー管理者です。
claims.Add(new Claim("IsSuperAdmin, "true"));
値パラメーター「true」は完全に冗長に感じます。このステートメントは、クレームを使用して他にどのように表現できますか?