在Django中对POST密码进行加密

6 投票
1 回答
2951 浏览
提问于 2025-04-17 02:57

除了使用SSL,还有没有其他方法可以在Django框架中对密码进行加密,特别是在第一次向服务器发送POST请求的时候?比如说,如果我有一个表单,里面需要填写用户名和密码,然后把这些信息发送到另一个视图,这样的话,密码不是以明文的形式发送到后台吗?如果是这样,有没有办法在发送到后台之前先对密码进行加密呢?

1 个回答

5

SSL是一种事实上的解决方案,但如果因为某些原因你不能使用它,那么你可以考虑一些JavaScript库来加密发送的数据。网上有很多这样的库可以找到。不过,我不认为这些库能提供最强的安全性。

撰写回答