Caching 如何减少对服务器端身份验证和授权平台的访问

Caching 如何减少对服务器端身份验证和授权平台的访问,caching,access-token,server-side,Caching,Access Token,Server Side,我正在将标头中的访问令牌发送到服务器(graphQL)。服务器访问身份验证和授权平台(在我的示例中是Auth0)以从访问令牌获取用户的电子邮件,并基于此设置用户配置文件 如何减少对服务器端身份验证和授权平台的访问?服务器端不同用户的访问令牌缓存是有效的解决方案吗?如果是,则必须如何定义和更新生存期?根据您尝试执行的操作,您可以根据用户服务器端的角色限制访问,但这个问题一开始就非常模糊。但准确地说,如果不连接到平台或缓存中,就无法从访问令牌猜测角色!

我正在将标头中的访问令牌发送到服务器(graphQL)。服务器访问身份验证和授权平台(在我的示例中是Auth0)以从访问令牌获取用户的电子邮件,并基于此设置用户配置文件


如何减少对服务器端身份验证和授权平台的访问?服务器端不同用户的访问令牌缓存是有效的解决方案吗?如果是,则必须如何定义和更新生存期?

根据您尝试执行的操作,您可以根据用户服务器端的角色限制访问,但这个问题一开始就非常模糊。但准确地说,如果不连接到平台或缓存中,就无法从访问令牌猜测角色!