【发布时间】:2018-09-25 07:15:20
【问题描述】:
如何使用 asp.net mvc5, Identity 2.0 在指定时间(例如 10 天)内为用户分配角色
我认为我们可以通过向 AspNetUsersRoles 表中添加一个过期字段来做到这一点,如下所示,但我不知道怎么做?
【问题讨论】:
标签: asp.net-mvc-5 asp.net-identity role
如何使用 asp.net mvc5, Identity 2.0 在指定时间(例如 10 天)内为用户分配角色
我认为我们可以通过向 AspNetUsersRoles 表中添加一个过期字段来做到这一点,如下所示,但我不知道怎么做?
【问题讨论】:
标签: asp.net-mvc-5 asp.net-identity role
我会保持身份完整并使用另一个表来存储它(扩展表)。 这样,附加表将存储 FK_UserRole 和日期。
然后您可以在此人的每个连接上检查此人的日期,并在必要时删除该角色。
【讨论】: