用于标记清理的IdentityServer事件

时间:2018-06-03 20:19:47

标签: identityserver4

我想知道在令牌清理作业运行时是否在IdentityServer 4框架中触发了一个事件?

我已将第三方系统包装到IdentityServer框架中,当IdentityServer中的令牌不再有效时,需要通知第三方系统清理用户会话...主要是因为令牌已过期。

有任何建议或示例吗?

由于 格雷格

2 个答案:

答案 0 :(得分:1)

此功能目前不存在。请在github issue tracker上打开功能请求。

答案 1 :(得分:0)

对于将来的引用,您需要实现IOperationalStoreNotification并将其包含在DI中

public class MyOperationalStoreNotification : IOperationalStoreNotification
{
    public Task PersistedGrantsRemovedAsync(IEnumerable<PersistedGrant> persistedGrants) 
    {
        // ... put your code here
    }
}