【发布时间】:2017-01-09 22:09:02
【问题描述】:
我一直在阅读并试图理解浏览器端安全性的差异。据我所知,SSL 用于防止人们嗅探您发送到服务器的流量。这允许您以明文形式向服务器发送密码......对吗?只要您处于 SSL 加密会话中,您就不必担心首先对密码进行哈希处理或任何奇怪的事情,只需将其与用户名一起直接发送到服务器即可。在用户进行身份验证后,您向他们发送回一个 JWT,然后所有未来对服务器的请求都应该包含这个 JWT,假设他们正在尝试访问一个安全区域。这使得服务器甚至不必检查密码,服务器所做的只是验证签名,这就是服务器所关心的。只要签名得到验证,您就可以向客户提供他们要求的任何信息。我错过了什么吗?
【问题讨论】:
标签: ssl jwt difference