2016-12-07 8 views
0

私は同じサーバー上に2つのアプリケーションがあり、1つはLaravelで、もう1つはBlestaです。2つのアプリケーションでBcrypt

Laravelには前書きがあり、すべてのユーザーの詳細はBlestaによって処理されます。

私はLaravelとbcrypt関数をパスワードに使用したいが、その後はユーザーをBlestaにインポートする必要があります(bcryptも使用しています)。同じパスワードを使用できる2つのbcrypt関数をどのように同期できますか?

+1

自分のパスワードハッシュを__rollしないでください。 PHPは['password_hash()'](http://php.net/manual/en/function.password-hash.php) と['password_verify()'](http://php.net/manual/ en/function.password-verify.php)それらを使用してください。 ここにいくつかの[パスワードに関する良いアイデア]があります(https://www.owasp.org/index.php/Password_Storage_Cheat_Sheet) 5.5より前のバージョンのPHPを使用している場合は、[互換パックがあります](https ://github.com/ircmaxell/password_compat) – RiggsFolly

+0

'password_hash()' *は* bcryptです。 – Narf

答えて

0

bcryptのは、両方のアプリケーションが同じアルゴリズムを使用している場合、それは関係なく、ハッシュを作成したアプリケーションの動作します...

bcryptのです。

もしうまくいかなければ、アプリケーションの1つは実際にはbcryptを使用していません。

関連する問題