2012-04-27 77 views
3

如何從nodeJS中的wordpress數據庫進行用戶認證。NodeJS中的wordpress密碼加密

我需要驗證用戶如果用戶名/密碼是正確的,使用wordpress數據庫。 Wordpress使用PHPass PHP庫來加密密碼。但我需要在NodeJS中匹配密碼。

回答

3

編輯:今天有一個支持Wordpress便攜式哈希的實現:wordpress-hash-node

前面的回覆:

唉...我把這個興趣,花了半個多小時,通過PHPass源代碼澆築。然後我搜索了node phpass

編輯:仔細觀察,這似乎只實現了bcrypt加密,而PHPass默認(我認爲Wordpress使用)是他們稱之爲「便攜式哈希」的東西。 node-phpass當您要求便攜式哈希時拋出'Portable hashes are not implemented'。我建議你實施node-phpass併發送拉取請求。

+0

你終於找到了一種方法來對付默認PHPass的便攜式哈希實現 – kolexinfos 2016-02-08 20:34:15

+0

我做過谷歌它,因爲你問@kolexinfos。編輯,見上文。 – 2016-02-09 07:59:12

+0

不幸的是,這似乎並沒有在Joomla中生成相同的散列密碼,因爲我正在尋找將joomla用戶羣遷移到獨立應用程序 – kolexinfos 2016-02-09 21:06:34