普通的 Web 应用数据安全

本文探讨了如何通过HTTPS加密及Token鉴权保障Web应用的数据安全。介绍了Token的获取流程及使用过程中的验证机制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


普通的 Web 应用来说,我们可以做两件事来保证数据的安全:
1.采用 HTTPS:在传输的过程中保证数据是加密的。
2.鉴权:确保指定的用户只能可以访问指定的数据。

    目前,流行的前端鉴权方式是 Token 的形式,可以是普通的定制 Token,也可以是 JSON Web Token。
获取 Token 的形式,则是通过 Basic 认证——将用户输入的用户名和密码,经过 BASE64 加密发送给服务器。
服务器解密后验证是否是正常的用户名和密码,再返回一个带有时期期限的 Token 给前端。
随后,当用户去获取需要权限的数据时,需要在 Header 里鉴定这个 Token 是否有限,再返回相应的数据。
如果 Token 已经过期了,则返回 401 或者类似的标志,客户端就在这个时候清除 Token,并让用户重新登录。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值