2012-04-27 7 views
3

nodeJSのWordPressデータベースからのユーザー認証を行う方法。NodeJSのワードプレスパスワードの暗号化

ユーザー名とパスワードが正しい場合は、wordpressデータベースを使用してユーザーを検証する必要があります。 WordpressはPHPass PHPライブラリを使用してパスワードを暗号化しています。しかし、NodeJSのパスワードと一致させる必要があります。

答えて

3

編集:今日、Wordpressポータブルハッシュをサポートする実装があります:wordpress-hash-node

前返信:

ため息...私はこれに興味を取って、PHPassのソースコードを注ぐ時間半を過ごしました。それから私はnode phpassのためにgoogledした。

編集:精密検査で PHPassのデフォルトは(私はWordpressのを使用して考えている)彼らは「ポータブルハッシュ」と呼ぶものですが、これは、唯一のbcryptの暗号化を実装するようです。ポータブルハッシュを求めるときnode-phpass'Portable hashes are not implemented'を投げます。 node-phpassのためにそれを実装し、プルリクエストを送信することをお勧めします。

+0

これは、デフォルトのPHPassのポータブルハッシュの実装に対してこれを行う方法を見つけましたか? – kolexinfos

+0

@kolexinfosに尋ねたので、私はgoogleにしました。編集済み、上記を参照してください。 –

+0

残念ながら、joomlaユーザベースをスタンドアロンアプリケーションに移行しようとしているので、これはJoomlaで同じハッシュされたパスワードを生成していないようです – kolexinfos