Ticket #471 (closed バグ指摘: 修正済)

Opened 15 years ago

Last modified 15 years ago

続:管理機能 11文字以上のパスワードでログインできない

Reported by: kajiwara Owned by: somebody
Priority: Milestone: EC-CUBE2.4.1
Component: 管理画面 Version: 2.4.0
Keywords: Cc:
修正済み:

Description (last modified by kajiwara) (diff)

#439 にて修正済となっている 管理画面において、11文字以上のパスワードでログインできない不具合が再び発生しているよう思われる。

以下の修正点で修正できるはず。

/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) {

上記部分を以下に修正することにより事象は解消されました。

if(strlen($_POST{'login_id'}) > 0 && strlen($_POST{'password'}) >= ID_MIN_LEN && strlen($_POST{'password'}) <= ID_MAX_LEN) {

ご確認お願いいたします。

Change History

comment:1 Changed 15 years ago by kajiwara

  • Description modified (diff)

comment:2 Changed 15 years ago by Seasoft

コミュニティは r18021 で改修。

comment:3 Changed 15 years ago by kishik

2.4.0(正式リリース版)でも同様の問題が起こり、
提示されている修正法で解決されることを確認しました。
ご報告まで。

comment:4 Changed 15 years ago by kajiwara

  • Status changed from new to closed
  • Resolution set to 修正済

r18105 にて修正いたしました。

kishik様 再度のご報告ありがとうございます。

本件修正し、コミットいたしました。

Note: See TracTickets for help on using tickets.