openiddict 令牌的默认生命周期值是多少

Gil*_*rdo 3 .net c# openid openid-connect openiddict

非常简单的问题,我只想知道 openiddict 3.0+ 中设置的默认值是什么

代币是

  • 访问令牌
  • 授权令牌
  • 设备代码令牌
  • 身份令牌
  • 刷新令牌
  • 用户代码令牌

提前致谢。

And*_*ndy 13

您可以在此处的源代码中找到不同令牌的默认生命周期:

https://github.com/openiddict/openiddict-core/blob/dev/src/OpenIddict.Server/OpenIddictServerOptions.cs

最重要的生命周期是:

public TimeSpan? AuthorizationCodeLifetime { get; set; } = TimeSpan.FromMinutes(5);
public TimeSpan? AccessTokenLifetime { get; set; } = TimeSpan.FromHours(1);
public TimeSpan? IdentityTokenLifetime { get; set; } = TimeSpan.FromMinutes(20);
public TimeSpan? RefreshTokenLifetime { get; set; } = TimeSpan.FromDays(14);
public TimeSpan? UserCodeLifetime { get; set; } = TimeSpan.FromMinutes(10);
Run Code Online (Sandbox Code Playgroud)