我目前正在使用 NestJS 的微服务和身份验证,但我面临着一个没有明确解决方案的问题。
假设我有一个 API 网关来平衡对多个微服务的调用。我想启用身份验证(通过 JWT 令牌)并检索我可能在任何微服务上调用的每个进程的用户信息。
我面临的问题是我不知道在哪里解码令牌。
我对实现这两个方法充满信心,我只是无法弄清楚它们是否是好的实践,或者是否有我还没有想到的更好的解决方案。
我目前正在尝试学习如何手动创建自己的词法分析器.我一直在使用Flex(和Bison一起)练习并学习它如何在内部工作,但我目前至少看到了3种不同的解决方案来开发我自己的.
我相信我可以尝试每种解决方案,但是:
提前致谢!