0

最近、PHP を 5.3.5 から 5.3.10 にアップグレードしました。Codeigniter のDX_Auth認証ライブラリを使用しています。今、私は次の問題を抱えています:

  • アップデート後に登録したユーザーがログインできない
  • 更新後にパスワードを変更したユーザーはログインできなくなりました

アップデート前にアカウントを作成したユーザーは引き続きログインできます。DX_Auth は PHP のcrypt()機能を使用します。

ここで何が起こっているのですか?

4

1 に答える 1

0

どうやらDX_Authは、PHPの更新後に長いハッシュを生成します。DBのパスワードフィールドの長さを増やすとうまくいきました。

于 2012-12-05T08:27:46.617 に答える