Php 使用Symfony 2.5解密python/django密码(使用Symfony安全性)

Php 使用Symfony 2.5解密python/django密码(使用Symfony安全性),php,python,django,symfony,encryption,Php,Python,Django,Symfony,Encryption,我想使用symfony 2.5.10安全性,以便从使用pyhton/django安全性创建的用户登录。以这种格式加密的db中的密码: pbkdf2_sha256$12000$dVPTWPll8poG$3weiWwv4P/2GgYjeJBeUN/Hlbe1UByCj7ZRVX93FBZE= 我之所以要这样做,是因为我希望用户在新应用程序中拥有相同的密码。Django使用哈希存储用户密码。根据您的设置。密码\u散列器设置它将使用其中一个函数 您必须在php中移植相同的哈希算法,您必须自己编写密码编

我想使用symfony 2.5.10安全性,以便从使用pyhton/django安全性创建的用户登录。以这种格式加密的db中的密码:

pbkdf2_sha256$12000$dVPTWPll8poG$3weiWwv4P/2GgYjeJBeUN/Hlbe1UByCj7ZRVX93FBZE=

我之所以要这样做,是因为我希望用户在新应用程序中拥有相同的密码。

Django使用哈希存储用户密码。根据您的
设置。密码\u散列器设置它将使用其中一个函数


您必须在php中移植相同的哈希算法,您必须自己编写密码编码器。Django使用以下密码格式:

<algorithm>$<iterations>$<salt>$<hash>

下面是关于如何编写自己的密码编码器的另一个stackoverflow答案


希望能有所帮助。

谢谢!现在是时候尝试一下了。symfony的内置密码编码器的格式是什么?django密码的存储格式是什么?