首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用纯文本将用户id发送到前端安全吗?

用纯文本将用户id发送到前端安全吗?
EN

Stack Overflow用户
提问于 2021-04-29 16:16:34
回答 1查看 667关注 0票数 2

我有一个MongoDB的特快应用程序。它为每个用户文档创建一个用户id。这个用户id也在jwt中被编码,这为新的开发人员创建了一个错觉,即用户id不能以纯文本形式发送到前端。

有人能解释一下向前端发送用户id是如何产生安全问题的吗?据我所知,没有我的秘密字符串,黑客就不能用它来创建jwt。我的特快应用程序都不会监听后端任何地方的用户id。但它对前端至关重要,因为它正被用作卖方Id。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-04-29 16:21:49

我不认为这是安全风险,只是在编写服务器代码时更容易管理。如果您已经在通过JWT处理登录身份验证,并且客户端代码没有理由关心用户ID,但是服务器确实需要知道它,那么您可以将所有内容嵌入JWT中,而不是让JWT用于身份验证信息,并通过其他方法单独管理用户ID的通信。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67321260

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档