2011-02-06 48 views
1

我试图将phpbb3集成到我的django网站中。我遇到的问题是我使用django.auth进行主站点身份验证。但我想phpbb和Django共享相同的数据库或保持它们之间的一些同步。django和php(bb)论坛中的相同哈希值

其中一个问题是,如果我想从django更新phpbb数据库,我需要以与phpbb读取它们相同的格式散列密码..但我不知道如何做到这一点?我没有哈希/加密亲...

对此的任何提示?或者你有另外一个关于如何设计系统的想法?

谢谢!

回答

2

。中文使用phpass其密码散列。 phpass页面还列出了一个名为python-phpass的python端口。

因为phpBB3的改变从 '$ P $' 到 '$ H $',你将有散列标识符来替换这一行:与这一个

outp = '$P$' 

outp = '$H$'