2016-03-09 45 views
2

檢查密碼,我需要檢查使用PHP如何從流星用戶在PHP

這是密碼

密碼的例子,從流星生成的密碼:123

哈希:$ 2A $ 10 $ MuXVnJFQ0kE1IB/RUfUoPuJJ8QJVkqChPwlgD6hnmkWclxGbpcQG6

我嘗試使用這個PHP代碼,但我沒有成功

// show false 
var_dump(password_verify("123", '$2a$10$MuXVnJFQ0kE1IB/RUfUoPuJJ8QJVkqChPwlgD6hnmkWclxGbpcQG6')); 

// show false too 
var_dump(crypt("123", '$2a$10$MuXVnJFQ0kE1IB/RUfUoPuJJ8QJVkqChPwlgD6hnmkWclxGbpcQG6') === '$2a$10$MuXVnJFQ0kE1IB/RUfUoPuJJ8QJVkqChPwlgD6hnmkWclxGbpcQG6'); 

如何在Meteor外部檢查此密碼?

+0

嘗試'哈希( 「SHA256」, 「123」)===「$ 2A $ 10 $ MuXVnJFQ0kE1IB/RUfUoPuJJ8QJVkqChPwlgD6hnmkWclxGbpcQG6'' –

+0

password_verify應該工作 - 你確定你使用的是作爲測試用例哈希是從 「123」? – 1615903

回答