Ignore:
Timestamp:
2009/05/21 14:23:50 (15 years ago)
Author:
Seasoft
Message:

merge 17771, 17807, 17894, 17972, 17973, 17974
・取得元: version-2_4
・追加対応: #471(続:管理機能 11文字以上のパスワードでログインできない)
【取得元のログメッセージ】

  • パスワード文字数の定数化
  • 空白、改行の自動トリム
  • モバイルで、ログイン時に入力されたメール・パスワードの定義を変更しているが、convertをかけていなかったのでログインできない不具合が発生していた、それの改修
  • #439 管理画面のID、PASSを全て半角英数字4から15文字に修正
  • #439 パスワード文字数4から10文字という文言が残っていた部分を修正
  • #439 ID、パスワードの文字数設定に関して、パラメータ設定の文言が分かりにくいため、明記しました。
Location:
branches/comu-ver2/html/install
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/comu-ver2/html/install/index.php

    r17994 r18021  
    623623    $objWebParam->addParam("店名", "shop_name", MTEXT_LEN, "", array("EXIST_CHECK","MAX_LENGTH_CHECK"), $shop_name); 
    624624    $objWebParam->addParam("管理者:メールアドレス", "admin_mail", MTEXT_LEN, "", array("EXIST_CHECK","EMAIL_CHECK","EMAIL_CHAR_CHECK","MAX_LENGTH_CHECK"), $admin_mail); 
    625     $objWebParam->addParam("管理者:ログインID", "login_id", MTEXT_LEN, "", array("EXIST_CHECK","EXIST_CHECK", "ALNUM_CHECK")); 
    626     $objWebParam->addParam("管理者:パスワード", "login_pass", MTEXT_LEN, "", array("EXIST_CHECK","EXIST_CHECK", "ALNUM_CHECK")); 
     625    $objWebParam->addParam("管理者:ログインID", "login_id", ID_MAX_LEN, "", array("EXIST_CHECK","SPTAB_CHECK", "ALNUM_CHECK")); 
     626    $objWebParam->addParam("管理者:パスワード", "login_pass", ID_MAX_LEN, "", array("EXIST_CHECK","SPTAB_CHECK", "ALNUM_CHECK")); 
    627627    $objWebParam->addParam("URL(通常)", "normal_url", MTEXT_LEN, "", array("EXIST_CHECK","URL_CHECK","MAX_LENGTH_CHECK"), $normal_url); 
    628628    $objWebParam->addParam("URL(セキュア)", "secure_url", MTEXT_LEN, "", array("EXIST_CHECK","URL_CHECK","MAX_LENGTH_CHECK"), $secure_url); 
     
    692692 
    693693    // ログインIDチェック 
    694     $objErr->doFunc(array("管理者:ログインID",'login_id',ID_MIN_LEN , ID_MAX_LEN) ,array("NUM_RANGE_CHECK")); 
     694    $objErr->doFunc(array("管理者:ログインID",'login_id',ID_MIN_LEN , ID_MAX_LEN) ,array("SPTAB_CHECK" ,"NUM_RANGE_CHECK")); 
    695695 
    696696    // パスワードのチェック 
    697     $objErr->doFunc( array("管理者:パスワード",'login_pass',4 ,15 ) ,array( "NUM_RANGE_CHECK" ) ); 
     697    $objErr->doFunc( array("管理者:パスワード",'login_pass',ID_MIN_LEN ,ID_MAX_LEN ) ,array("SPTAB_CHECK" ,"NUM_RANGE_CHECK" )); 
    698698 
    699699    return $objErr->arrErr; 
  • branches/comu-ver2/html/install/sql/insert_data.sql

    r18019 r18021  
    954954INSERT INTO mtb_constants VALUES ('LLTEXT_LEN','99999',193,'超長文の文字数(メルマガなど)'); 
    955955INSERT INTO mtb_constants VALUES ('URL_LEN','300',194,'URLの文字長'); 
    956 INSERT INTO mtb_constants VALUES ('ID_MAX_LEN','15',195,'ID・パスワードの文字数制限'); 
    957 INSERT INTO mtb_constants VALUES ('ID_MIN_LEN','4',196,'ID・パスワードの文字数制限'); 
     956INSERT INTO mtb_constants VALUES ('ID_MAX_LEN','15',195,'管理画面用:ID・パスワードの文字数制限'); 
     957INSERT INTO mtb_constants VALUES ('ID_MIN_LEN','4',196,'管理画面用:ID・パスワードの文字数制限'); 
    958958INSERT INTO mtb_constants VALUES ('PRICE_LEN','8',197,'金額桁数'); 
    959959INSERT INTO mtb_constants VALUES ('PERCENTAGE_LEN','3',198,'率桁数'); 
     
    963963INSERT INTO mtb_constants VALUES ('TEL_ITEM_LEN','6',202,'電話番号各項目制限'); 
    964964INSERT INTO mtb_constants VALUES ('TEL_LEN','12',203,'電話番号総数'); 
    965 INSERT INTO mtb_constants VALUES ('PASSWORD_LEN1','4',204,'パスワード1'); 
    966 INSERT INTO mtb_constants VALUES ('PASSWORD_LEN2','10',205,'パスワード2'); 
     965INSERT INTO mtb_constants VALUES ('PASSWORD_LEN1','4',204,'フロント画面用:パスワードの最小文字数'); 
     966INSERT INTO mtb_constants VALUES ('PASSWORD_LEN2','10',205,'フロント画面用:パスワードの最大文字数'); 
    967967INSERT INTO mtb_constants VALUES ('INT_LEN','8',206,'検査数値用桁数(INT)'); 
    968968INSERT INTO mtb_constants VALUES ('CREDIT_NO_LEN','4',207,'クレジットカードの文字数'); 
  • branches/comu-ver2/html/install/templates/step1.tpl

    r17605 r18021  
    5353        </tr> 
    5454        <tr> 
    55             <td bgcolor="#f2f1ec" width="150"><span class="fs12n">管理者:ログインID<span class="red">※</span></span><br/><span class="fs10">半角英数字・15文字以内</span></td> 
     55            <td bgcolor="#f2f1ec" width="150"><span class="fs12n">管理者:ログインID<span class="red">※</span></span><br/><span class="fs10">半角英数字<!--{$smarty.const.ID_MIN_LEN}-->~<!--{$smarty.const.ID_MAX_LEN}-->文字</span></td> 
    5656            <td bgcolor="#ffffff" width="332"> 
    5757            <!--{assign var=key value="login_id"}--> 
     
    6262        </tr> 
    6363        <tr> 
    64             <td bgcolor="#f2f1ec" width="150"><span class="fs12n">管理者:パスワード<span class="red">※</span></span><br/><span class="fs10">半角英数字・15文字以内</span></td> 
     64            <td bgcolor="#f2f1ec" width="150"><span class="fs12n">管理者:パスワード<span class="red">※</span></span><br/><span class="fs10">半角英数字<!--{$smarty.const.ID_MIN_LEN}-->~<!--{$smarty.const.ID_MAX_LEN}-->文字</span></td> 
    6565            <td bgcolor="#ffffff" width="332"> 
    6666            <!--{assign var=key value="login_pass"}--> 
Note: See TracChangeset for help on using the changeset viewer.