バグ報告 > 管理機能 > 管理画面のログイン画面において、一定の条件でログインできなくなる |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ゲスト |
投稿日時: 2009/5/28 14:51
対応状況: −−−
|
管理画面のログイン画面において、一定の条件でログインできなくなる "正式版(最新安定版)Version 2.4.0"において、
以下のバグがありましたのでご報告いたします。 --記-- ・バグ:管理画面のログイン画面において、 一定の条件でログインできなくなる。 ・原因:パスワードの入力判定の定数が、"PASSWORD_LEN1"および、 "PASSWORD_LEN2"となっているため。 ・解決方法:以下のファイルを修正する。 /data/class/pages/admin/LC_Page_Admin_Login.php 前)68 if(strlen($_POST{'login_id'}) > 0 && strlen($_POST{'password'}) >= PASSWORD_LEN1 && strlen($_POST{'password'}) <= PASSWORD_LEN2) { 後)68 if(strlen($_POST{'login_id'}) > 0 && strlen($_POST{'password'}) >= ID_MIN_LEN && strlen($_POST{'password'}) <= ID_MAX_LEN) { ------ 定数に差分(以下では11〜15)があって、 その間の文字数をパスワードとして設定した場合、 二度とログインできなくなる可能性があります。 例) ID_MAX_LEN = 15 PASSWORD_LEN2 = 10 パスワード = 01234567891(11桁) である場合、ログインできなくなる。 なお、"ナイトリービルド版"では問題ありませんでした。 -- |
|
seasoft |
投稿日時: 2009/5/28 14:58
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 管理画面のログイン画面において、一定の条件でログインできなくなる 既知の不具合です。
http://svn.ec-cube.net/open_trac/ticket/471 http://webml.ec-cube.net/comu-ml/200905/msg00001.html http://webml.ec-cube.net/comu-ml/200905/msg00002.html EC-CUBEコミュニティ(eccube-comu) (ナイトリービルド版) は、私が 2009/5/21 に修正をコミットしました。 正式版は、チケットには起票がありませんが 2009/5/25 に修正コミットされたようです。 http://svn.ec-cube.net/open_trac/changeset/18026 多分、SVN でダウンロードすると修正済みになっているかと思います。
|
ゲスト |
投稿日時: 2009/5/28 16:30
対応状況: −−−
|
Re: 管理画面のログイン画面において、一定の条件でログインできなくなる チケット、確認しました。
ありがとうございます。 |
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |