【发布时间】:2021-12-13 06:22:15
【问题描述】:
我正在构建一个后端 REST API 应用程序,它接收来自使用 Firebase 身份验证的客户端的请求,该客户端将在所有请求的标头中传递 JWT 令牌。
对于请求,我是否仍应在请求正文中要求 UserID,还是应该只使用 JWT 令牌作为解码和获取所有请求的 UserID 的来源?
使用 SpringBoot,我想我可以创建一个过滤器来解码所有请求的 JWT,然后创建一个可以在整个链中引用的 User 对象。
但我不确定是否还需要 UserID 是否仍然有意义,如果只是作为文档点来说明 UserID 在这里用于处理业务逻辑。想想看?
【问题讨论】:
标签: spring-boot rest firebase-authentication jwt