جدول Claims یک سری اطلاعات اضافی بصورت key value در خودش میتونه ذخیره میکنه
شما ابتدای لایگن کاربر اطلاعاتی مثل آدرس یا موارد دیگر را در جدول Claims اضافه میکنید و هنگام استفاده این اطلاعات ذخیره شده را بازیابی میکنید
برای اولین بار اطلاعات از دیتابیس خوانده میشود ولی برای مراجعات بعدی از کوکی موجود در سیستم کاربر استفاده میشود
یک مثال ساده:
var claims = new List<Claim>();
claims.Add(new Claim(ClaimTypes.Name, "Ali"));
claims.Add(new Claim(ClaimTypes.Email, "ali@gmail.com"));
var id = new ClaimsIdentity(claims, DefaultAuthenticationTypes.ApplicationCookie);
درج claims ها در جدول user claims