アプリと IPB フォーラムの間でログインを共有しようとしています。
Invision が認証情報を共有するためのモジュールを提供していることを確認しました: IPS Connect
簡単にするために、マスター アプリケーションと 1 つまたは複数のスレーブがあります。スレーブは、マスターが API を介して保存する必要がある資格情報を送信しています。
問題は、register
orlogin
メソッドの IPB がmd5
パスワードのハッシュを送信していることです。md5
データベースにan を保存する方法はないので、次のようなハッシュで使用bcrypt
することを考えていましたmd5
$storedPassword = bcrypt(md5(pwd) + salt);
この代替案についてどう思いますか? md5 ハッシュの上に bcrypt でハッシュするのは良い習慣ですか?