Playframework 如何使用Secured-Security.Authenticato加密数据库密码

Playframework 如何使用Secured-Security.Authenticato加密数据库密码,playframework,salt,password-encryption,Playframework,Salt,Password Encryption,我正试图以某种安全性将我的密码保存到数据库中。 使用play框架进行此操作的最佳方式是什么? 我用javascript加密字符串吗?你不会认为这是最好的方法吧? 或者发送普通字符串,然后在保存到数据库时进行加密?无论您是否使用Play或任何其他系统,在客户端加密密码都没有意义,因为它可以很容易地重新设计,所以您也可以将其存储为纯文本(当然这是个坏主意) 相反,您应该至少使用一些众所周知的存储密码的技术,如-可以通过服务器端实现,当然需要在服务器端完成? 它非常完整,解释得也很好。谢谢我使用了它,

我正试图以某种安全性将我的密码保存到数据库中。 使用play框架进行此操作的最佳方式是什么? 我用javascript加密字符串吗?你不会认为这是最好的方法吧?
或者发送普通字符串,然后在保存到数据库时进行加密?

无论您是否使用Play或任何其他系统,在客户端加密密码都没有意义,因为它可以很容易地重新设计,所以您也可以将其存储为纯文本(当然这是个坏主意)

相反,您应该至少使用一些众所周知的存储密码的技术,如-可以通过服务器端实现,当然需要在服务器端完成?
它非常完整,解释得也很好。

谢谢我使用了它,设置起来非常简单。问题是Crpto库已从1.2版更改为2版,并删除了一些方法,如encryptAES和decryptAES。