1

phpbb3 を自分の django Web サイトに統合しようとしています。私が抱えている問題は、メインサイトの認証に django.auth を使用していることです。しかし、phpbb と django が同じデータベースを共有するか、それらの間の同期を維持したいと考えています。

問題の 1 つは、django から phpbb データベースを更新する場合、phpbb が読み取るのと同じ形式でパスワードをハッシュする必要があることです..しかし、これを行う方法がわかりませんか? 私はハッシュ/暗号化のプロではありません...

これに関するヒントはありますか?または、システムをどのように設計できるかについて別のアイデアがありますか?

ありがとうございました!

4

2 に答える 2

2

phpBB3は、パスワードのハッシュにphpassを使用します。phpassページには、python-phpassと呼ばれるPythonポートもリストされています。

phpBB3はハッシュ識別子を「$P$」から「$H$」に変更するため、次の行を置き換える必要があります。

outp = '$P$'

これで:

outp = '$H$'
于 2011-03-13T13:27:03.537 に答える
1

私はあなたがこのタスクに賛成していないと思います、ここを見てみてくださいhttp://code.google.com/p/django-phpbb/ これは100%準備ができている解決策ではありませんが、ここでいくつかのコードをチェックすることができます、またここにいくつかの記事がありますhttp://www.gilesthomas.com/?p=63

于 2011-02-06T23:36:09.453 に答える