basercms icon indicating copy to clipboard operation
basercms copied to clipboard

【システム】バージョンアップ後にログイン時エラーが出てログインできない

Open CUhamachi opened this issue 3 weeks ago • 1 comments

概要

バージョンアップ後にログイン時エラーが出てログインできない https://forum.basercms.net/t/topic/1581

baserCMS version : 5.1.6から5.2.1へのアップデート

備考

再現しました。 同時に、サイドナビの表示がVueの状態のまま表示されています。(キャプチャ参照)

Image

CUhamachi avatar Nov 28 '25 07:11 CUhamachi

@CUhamachi ブラウザキャッシュを削除してもう一度試していただけますか?

ryuring avatar Nov 30 '25 07:11 ryuring

@ryuring ブラウザキャッシュ削除、違うブラウザで ログイン試してみましたが、下記表示のまま変化ありませんでした。

An Internal Error Has Occurred.
エラー: アドレス '/baser/admin/baser-core/users/login' に送信されたリクエストは無効です。
Image

※ 概要のキャプチャに添付していたサイドナビの表示については、ログインできないので改めての確認ができておりません。

CUhamachi avatar Dec 02 '25 00:12 CUhamachi

@CUhamachi 調査したところ、 cakephp/authentication のバージョンが3.3.4以上でないと同様のエラーが出ることがわかりました。

根本的な解決にいたっていませんが、次のコマンドでバージョンを確認し、古い場合は、アップデートしてください。

composer show
composer require cakephp/authentication:3.3.4

ryuring avatar Dec 02 '25 03:12 ryuring

メモ: AuthenticationService に差分がある様子なので後ほど確認する

ryuring avatar Dec 02 '25 03:12 ryuring

ありがとうございます!!! やってみたらログインできました! 一旦、こちらにてフォーラムにも記載させていただきます。

CUhamachi avatar Dec 02 '25 09:12 CUhamachi

こちらの件、cakephp/authentication というライブラリを利用しているのですが、3.3.3 というバージョンにバグがあるようで、アップデート時に、そのバージョンにアップデートされてしまっていることが原因です。そちらをコマンドで明示的にアップデートすると解決するのですが、コマンドでの実行が難しい場合向けに、ファイルを準備しました。

こちらをダウンロードして、解凍の上、/vendor/cakephp/authentication に上書きしてください。 よろしくお願いいたします

http://basercms.net/files/authentication.zip

※ フォーラムにもコメントを入れています

ryuring avatar Dec 07 '25 05:12 ryuring