使用Microsoft Owin更新声明

时间:2018-06-27 17:51:40

标签: asp.net-identity owin

我查看了文档和论坛,以获取有关在Owin中使用ASP.NET的内置身份/身份验证时如何更新现有声明的想法。所有正确的答案都建议删除旧的声明,使用新值重新创建声明并更新身份验证管理器。

这似乎是一种糟糕的数据管理方式。删除和重新创建将继续增加数据库中声明的唯一ID。更糟糕的是,这可能导致数据库中AspNetUserClaims表的碎片整理。为什么没有内置的机制来更新给定索赔ID的类型或值?我在这里想念东西吗?

0 个答案:

没有答案