由于以下行,当使用 OAuth 提供程序时,ServiceStackJwtAuthProvider
会创建一个刷新令牌,该令牌的主题声明(“sub”)设置为会话标识符,而不是用户身份验证标识符JwtAuthProvider.cs
:
var refreshToken = CreateJwtRefreshToken(authContext.Request, authContext.Session.Id, ExpireRefreshTokensIn);
有没有办法将会话标识符映射到用户身份验证标识符,因为这是传递给IUserSessionSourceAsync.GetUserSessionAsync
我们需要补充用户会话的实现的标识符?