我想使用我的drupal数据库来验证我的symfony应用程序上的用户。我应该能够检索他们编码的密码,以便与提交的密码进行比较。问题是我不认为基本编码器在Drupal组件中使用(http://api.drupal.org/api/drupal/includes%21password.inc/function/_password_crypt/7)。
因此,我的问题是,如何在symfony自定义编码器中实现drupal编码器?
谢谢
答案 0 :(得分:0)
看看这里:http://api.drupal.org/api/drupal/includes%21password.inc/function/user_hash_password/7
然后在函数调用之后,你应该能够模仿这是Symfony。它基本上使用sha512加盐。
请参阅此问题,了解如何在Symfony中编写自己的编码器:Symfony2 create own encoder for storing password