Quantcast
Loading...
Are you the publisher? Claim or contact us about this channel


Embed this content in your HTML

Search

Report adult content:

click to rate:

Account: (login)
Loading...

More Channels


Showcase


Channel Catalog


Loading...

Channel Description:

XOOPS・PHPなどの情報など諸々発信中...

older | 1 | .... | 290 | 291 | (Page 292) | 293 | 294 | .... | 340 | newer

    0 0

    みなみけ(18) (ヤンマガKCスペシャル)コミックby: 桜場 コハル定価: ¥ 680販売価格: ¥ 680中古最安: 発売日: 2019-04-05講談社在庫あり。みなみけ(18) (ヤングマガジンコミックス)Kindle版by: 桜場コハル定価: 販売価格: 中古最安: 発売日: 2019-04-05講談社

    0 0

    定本寄席芸人伝 名人 (My First Big SPECIAL)ムックby: 古谷 三敏定価: 販売価格: 中古最安: ¥ 2,280発売日: 2019-04-05小学館

    0 0

    nao-pon様

    お世話になっております。
    ご連絡が大変遅くなりました。申し訳ございません。
    やはりサイトのCSSが影響していました。

    ありがとうございました。


    0 0

    nao-ponさん、こんにちは。

    ごぶさたしております。
    トラブル時しか連絡しないですみません。

    2018年の→訂正、3月ごろから、(私のサーバー引っ越しに伴い?) XCLのDB保存時のパスワードが、MD5から、もっと長い文字列に変わって以降のトラブルです。
    パスワードの暗号化文字列が、「$2y$10$・・・」でDB保存されています。文字数は60文字です。
    MD5ではなさそうですね。。

    ところが、XCLでログイン時に照合するパスワードが、以前のMD5のものだと照合されログインが通るのですが、上記の暗号化ですと照合されずログインできません。
    (追記:こちらの[user] replaceable password hashing and use `password_hash()` as default が関係していますでしょうか。。)
    (追記)「Emaillogin.class.php」プリロード、CubeUtilsモジュールを使っています。

    環境は以下です。 どこを見たらよいか、お心当たりがありましたら教えていただけますでしょうか。
    どうぞよろしくお願いします。

    サイト/システム情報
    Distribution : XOOPS X(ten) 20181220
    XC Legacyバージョン : XOOPS Cube Legacy 2.2.3 Beta 1
    デフォルト・サイトテーマ : 4seasons
    デフォルトのテンプレート・セット : 20171105
    使用言語 : ja_utf8
    デバッグモードを有効にする : オフ
    オペレーティングシステム : Linux n
    サーバー : nginx/1.10.3
    ユーザーエージェント : Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36
    PHPバージョン : 7.0.27-0+deb9u1
    MySQLのバージョン : 10.1.23-MariaDB-9+deb9u1

    PHPの設定
    セーフモード : オフ
    最大実行時間 : 30 sec.
    メモリ制限 : 128Mb
    表示エラー : オフ
    ショートオープンタグ : オフ
    ファイルをアップロード : オン ( アップロード最大ファイルサイズ:2M, Post最大サイズ:8M )
    マジッククオート : オフ
    グローバル変数の登録 : オフ
    出力バッファリング : オン
    open_basedir : オフ
    url_fopenを許可 : オン (recommended OFF)
    DOMの拡張 : はい
    exifの拡張 : はい
    gettextの拡張 : はい
    JSONの拡張 : はい
    XMLを有効 : はい
    Curlの拡張 : はい
    Zlibを有効 : はい
    Soapの拡張 : いいえ (required by recent modules)
    Mbstringを有効 : はい
    Iconvの利用 : はい
    GDの拡張 : はい
    GD Version: 2.2.4
    GDの拡張 Image create Truecolor


    0 0

    naaon さn、こんにちは!

    たぶん、Emaillogin.class.php が原因だと思うので、次のファイルと差し替えてみてください。
    ただ、全く検証していないので動作確認していただけると助かります。

    追記
    auto re-hash の部分は再考の余地がありコメントアウトしました。また今度考えますね。
    追記その2
    auto re-hash の処理を修正して、簡単な検証を行いました。何か問題があればお知らせください。
    fileUser_EmailLogin.class_1.php
     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    
    if( ! defined( 'XOOPS_ROOT_PATH' ) ) exit ;
     
    class User_EmailLogin extends XCube_ActionFilter
    {
        function preFilter()
        {
            $root = XCube_Root::getSingleton();
            $root->mDelegateManager->add('Site.CheckLogin', array($this , 'checkLogin') ) ;
        }
     
        function checkLogin(&$xoopsUser)
        {
            if (is_object($xoopsUser)) {
                return;
            }
     
            $root = XCube_Root::getSingleton();
            $root->mLanguageManager->loadModuleMessageCatalog('user');
     
            $userHandler = xoops_getmodulehandler('users', 'user');
            
            $criteria = new CriteriaCompo();
            $criteria->add(new Criteria('email', xoops_getrequest('uname')));
            $userArr = $userHandler->getObjects($criteria);
            if (count($userArr) != 1) {
                return;
            }
     
            $pass = xoops_getrequest('pass');
            $hash = $userArr[0]->get('pass');
            if (! User_Utils::passwordVerify($pass, $hash)) {
                return;
            }
            
            if ($userArr[0]->get('level') == 0) {
                // TODO We should use message "_MD_USER_LANG_NOACTTPADM"
                return;
            }
            
            $handler =& xoops_gethandler('user');
            $user =& $handler->get($userArr[0]->get('uid'));
            
            if (is_callable(array($user, "getNumGroups"))) { // Compatible for replaced handler.
                if ($user->getNumGroups() == 0) {
                    return;
                }
            } else {
                $groups = $user->getGroups();
                if (count($groups) == 0) {
                    return;
                }
            }
            
            // auto re-hash
            if (User_Utils::passwordNeedsRehash($hash)) {
                $user->set('pass', User_Utils::encryptPassword($pass), true);
                if (!$handler->insert($user, true)) {
                    // set $passwordNeedsRehash
                    User_LegacypageFunctions::$passwordNeedsRehash = ture;
                }
            }
     
            $xoopsUser = $user;
     
            //
            // Regist to session
            //
            $root->mSession->regenerate();
            $_SESSION = array();
            $_SESSION['xoopsUserId'] = $xoopsUser->get('uid');
            $_SESSION['xoopsUserGroups'] = $xoopsUser->getGroups();
        }
    }

    Loading...
    0 0

    nao-ponさん

    早速のpreload、ありがとうございます!

    試してみました。無事に新旧どちらの暗号化passでも、ログインできました。 :thumb_up:
    これで安心して使えます。ありがとうございました。


    0 0
  • 04/07/19--08:00: 狼と香辛料
  • #aws(,Books,"狼と香辛料 セット",,daterank,3,search:title,timestamp,makepage,pages:2)¶ #aws(,Books,"狼と香辛料 セット",,daterank,3,search:title,timestamp,makepage,pages:2)¶ #aws(,Books,"狼と香辛料",,daterank,3,search:title,timestamp,makepage,pages:2)¶ 狼と香辛料 ?¶新説 狼と香辛料 狼と羊皮紙 ライトノベル 1-4巻セット文庫by: 支倉凍砂, 文倉十定価: 販売価格: ¥ 2,807中古最安: 発売日: 2019-03-09アスキー・メディアワークス通常1〜2営業日以内に発送狼と香辛料 ライトノベル 1-21巻セット文庫by: 支倉 凍砂定価: 販売価格: 中古最安: ¥ 5,396発売日: 2019-01-10アスキー・メディアワークス狼と香辛料 コミック 1-16巻完結セットコミックby: KADOKAWA定価: 販売価格: ¥ 9,936中古最安:

    0 0

    新説 狼と香辛料 狼と羊皮紙IV (電撃文庫)Kindle版イラスト: 文倉 十by: 支倉 凍砂定価: 販売価格: 中古最安: 発売日: 2019-04-08KADOKAWA / アスキー・メディアワークス新説 狼と香辛料 狼と羊皮紙IV (電撃文庫)文庫イラスト: 文倉 十by: 支倉 凍砂定価: ¥ 745販売価格: ¥ 500中古最安: ¥ 337発売日: 2019-03-09KADOKAWA在庫あり。狼と香辛料XXI Spring LogIV (電撃文庫)Kindle版イラスト: 文倉

    0 0

    新説 狼と香辛料 狼と羊皮紙IV (電撃文庫)Kindle版イラスト: 文倉 十by: 支倉 凍砂定価: 販売価格: 中古最安: 発売日: 2019-04-08KADOKAWA / アスキー・メディアワークス新説 狼と香辛料 狼と羊皮紙IV (電撃文庫)文庫イラスト: 文倉 十by: 支倉 凍砂定価: ¥ 745販売価格: ¥ 500中古最安: ¥ 337発売日: 2019-03-09KADOKAWA在庫あり。狼と香辛料XXI Spring LogIV (電撃文庫)Kindle版イラスト: 文倉

    0 0

    新説 狼と香辛料 狼と羊皮紙IV (電撃文庫)Kindle版イラスト: 文倉 十by: 支倉 凍砂定価: 販売価格: 中古最安: 発売日: 2019-04-08KADOKAWA / アスキー・メディアワークス新説 狼と香辛料 狼と羊皮紙IV (電撃文庫)文庫イラスト: 文倉 十by: 支倉 凍砂定価: ¥ 745販売価格: ¥ 500中古最安: ¥ 337発売日: 2019-03-09KADOKAWA在庫あり。新説 狼と香辛料 狼と羊皮紙III (電撃文庫)Kindle版イラスト: 文倉 十by

    Loading...
    0 0

    ワンピース 迫りくる血戦の刻 (マイウェイムック)ムックby: マイウェイ出版定価: 販売価格: ¥ 880中古最安: ¥ 500発売日: 2018-12-04マイウェイ出版在庫あり。ワンピース 迫りくる血戦の刻 (myway mook)Kindle版by: マイウェイ出版定価: 販売価格: 中古最安: 発売日: 2019-04-08マイウェイ出版

    0 0

    名探偵コナン ゼロの日常 (3) (少年サンデーコミックススペシャル)コミック監修: 青山 剛昌by: 新井 隆広定価: ¥ 680販売価格: ¥ 680中古最安: 発売日: 2019-04-10小学館在庫あり。名探偵コナン ゼロの日常(3) (少年サンデーコミックススペシャル)Kindle版監修: 青山剛昌by: 新井隆広定価: 販売価格: 中古最安: 発売日: 2019-04-10小学館

    0 0

    名探偵コナン 犯人の犯沢さん (4) (少年サンデーコミックス)コミック企画・原案: 青山 剛昌by: かんば まゆこ定価: ¥ 490販売価格: ¥ 490中古最安: 発売日: 2019-04-10小学館在庫あり。名探偵コナン 犯人の犯沢さん(4) (少年サンデーコミックス)Kindle版by: かんばまゆこ, 青山剛昌定価: 販売価格: 中古最安: 発売日: 2019-04-10小学館

    0 0

    名探偵コナン(16)【期間限定 無料お試し版】 (少年サンデーコミックス)Kindle版by: 青山剛昌定価: 販売価格: 中古最安: 発売日: 2019-04-10小学館

    0 0

    名探偵コナン ファンブック 2019年 05 月号 [雑誌]: てれびくん 増刊雑誌by: 小学館定価: 販売価格: ¥ 1,160中古最安: ¥ 2,000発売日: 2019-04-10小学館

    Loading...
    0 0

    名探偵コナン シネマガジン2019 (小学館C

    0 0

    週刊実話 4月25日号 [雑誌]Kindle版編集: 週刊実話編集部by: 日本ジャーナル出版定価: 販売価格: 中古最安: 発売日: 2019-04-11日本ジャーナル出版週刊ファミ通 2019年4月25日号 【アクセスコード付き】 [雑誌]Kindle版by: 週刊ファミ通編集部定価: 販売価格: 中古最安: 発売日: 2019-04-11Gzブレインクロワッサン 2019年 4月25日号 No.995 [あたらしい東京。] [雑誌]Kindle版編集: クロワッサン編集部by: マガジンハ

    0 0

    名探偵コナン学習まんが「ニュース探偵コナン」: 人工知能vsコナン (1) (小学館 学習まんがシリーズ)単行本原著: 青山 剛昌イラスト: 太田 勝, 窪田 一裕by: 小学館定価: 販売価格: ¥ 918中古最安: 発売日: 2019-04-12小学館在庫あり。

    0 0

    名探偵コナン 怪盗キッドセレクション 月下の予告状 (小学館ジュニア文庫 あ 2-35)単行本原著: 青山 剛昌イラスト: 青山 剛昌by: 酒井 匙定価: 販売価格: ¥ 734中古最安: 発売日: 2019-04-12小学館在庫あり。

    0 0

    名探偵コナン 紺青の拳 (小学館ジュニア文庫 あ 2-36)単行本原著: 青山 剛昌Writer: 大倉 崇裕by: 水稀 しま定価: 販売価格: ¥ 756中古最安: 発売日: 2019-04-12小学館在庫あり。

    Loading...

older | 1 | .... | 290 | 291 | (Page 292) | 293 | 294 | .... | 340 | newer


Loading...