ASP.NET核心标识中基于临时会话的声明

时间:2016-09-03 23:47:48

标签: c# asp.net asp.net-mvc asp.net-identity asp.net-core-identity

在ASP.NET核心标识中添加声明非常简单,但我无法找到如何添加基于临时会话的声明。

我的用例是,具有自己的自定义声明的登录用户需要定期添加新声明,但仅限于当前会话,而不是持久保存到数据库。在他们关闭浏览器或退出后,临时声明应该消失。

这是为了满足一种暂时更改用户所属组织的机制,以便在我迁移到asp.net Core的应用程序中进行模拟。

我已经在SO上找到了很多关于通过GenerateUserIdentityAsync在先前版本的Identity中完成此操作的建议,但在新版本中似乎没有。

0 个答案:

没有答案