例如A用户在B网站登陆过,且选择了记住
之后B网站就会使用已有的A的令牌让A访问页面。
假设在某个时间点,A修改了自己的密码,想让B网站已存在的令牌过期,该如何处理?
参考https://github.com/yanshengjie/IdentityServer4.Samples/tree/release/Quickstarts/Combined_AspNetIdentity_and_EntityFrameworkStorage
可以使用Reference Token。默认使用的是Jwt,这类token是存放在客户端的,而Reference Token会在每一次请求是都会去ID4(IdentityServer4) 去验证,这样就可以很好的控制Token的有效期。
你知道如何手动验证 Reference Token 是否有效吗?