我有一个使用Symfony2与Restfull API写入通信的backboneJS应用程序。 要对用户进行身份验证,会向所有查询发送HTTP标头(WSSE)。
标题如下所示:
X-WSSE:UsernameToken Username="foo@goo.com", PasswordDigest="clrGx4hSEyC3zdndd04/51yuee7Q=", Nonce="VURQQWQ0RTBMSGo4enBCN05GSjNuTGhsSjF3PQ==", Created="2014-05-09T15:11:06+02:00"
要生成passwordDigest,我需要加密用户密码。为了测试,我已将此密码直接加密到我的frontEnd中。
因此,为了创建一个générique方法而不是在网络上加密密码,我需要生成在前端加密的相同密码。
用户尝试连接:
任何人都知道如何在客户端加密密码(在javascript中),密码(由用户输入)和盐?
谢谢!