分类 .NET 下的文章

如何实现Linq查询的复用?

咨询区

  • Blaatz0r

我在写 Linq 查询的过程中,遇到了需要复用 Linq 查询条件的问题,比如下面的 Linq 查询:

.Where(x => x.Contains(""));

我能不能将 x => x.Contains("") 提取出然后单独保存起来,再到后续的 linq 查询时复用,比如下面这样。

阅读剩余部分

Jwt Token的刷新机制设计

Intro

前面的文章我们介绍了如何实现一个简单的 Jwt Server,可以实现一个简单 Jwt 服务,但是使用 Jwt token 会有一个缺点就是 token 一旦颁发就不能够进行作废,所以通常 jwt token 的有效期一般会比较短,但是太短了又会比较影响用户的用户体验,所以就有了 refresh token 的参与,一般来说 refresh token 会比实际用的 access token 有效期会长一些,当 access token 失效了,就使用 refresh token 重新获取一个 access token,再使用新的 access_token 来访问服务。

阅读剩余部分