ウェブユーザーが常にログイン状態になる  【解決済み】

質問全般・改善要望
masco
メンバー
メンバー
記事: 143
登録日時: 2014年9月26日(金) 10:43

ウェブユーザーが常にログイン状態になる

投稿記事by masco » 2020年1月30日(木) 23:27

お世話になります。

PHPのバージョン 7.2.20
MySQLのバージョン 5.7.27
MODXのバージョン 1.0.23J
レンタルサーバー スターサーバー

件名の通りです。ウェブユーザーやリソースグループを設定しても、
常にウェブユーザーがログイン状態と判定されているため制限なく公開されてしまいます。
1.0.22Jでも同じ状態でした。

対応お願いいたします。
アバター
yama
管理人
記事: 3154
登録日時: 2009年7月29日(水) 02:50

ウェブユーザーが常にログイン状態になる

投稿記事by yama » 2020年1月31日(金) 00:04

了解です、後ほど修正いたします。土日の間に対応できると思います。
masco
メンバー
メンバー
記事: 143
登録日時: 2014年9月26日(金) 10:43

ウェブユーザーが常にログイン状態になる

投稿記事by masco » 2020年2月19日(水) 23:22

どうやらリソースに所属リソースを設定しても保存されていないようです。DBを直接編集してprivatewebを1にしたら設定できました。

スニペットのWebLogin 1.1.1を使用したところ、

Fatal error: Cannot redeclare lang() (previously declared in /home/***/***/public_html/manager/includes/helpers.php:24) in /home/***/***/public_html/assets/snippets/weblogin/weblogin.common.inc.php on line 94

と表示されてページが表示できません。 v1.0.23Jです。
アバター
yama
管理人
記事: 3154
登録日時: 2009年7月29日(水) 02:50

ウェブユーザーが常にログイン状態になる

投稿記事by yama » 2020年4月12日(日) 20:03

https://github.com/modxcms-jp/evolution ... .0.23J.zip
おそらく$modx->isLoggedIn()の不具合だと思います。
遅くなって申し訳ありませんが、もしよければ修正の確認をお願いしてよいでしょうか?
masco
メンバー
メンバー
記事: 143
登録日時: 2014年9月26日(金) 10:43

ウェブユーザーが常にログイン状態になる

投稿記事by masco » 2020年4月13日(月) 18:26

yamaさま

webloginのスニペットはエラーがでなくなりました。
tplのパラメータでチャンク名を入れても機能しないようです。
現在は{{チャンク名}}で対応しています。

リソース保存時にやはりprivatewebがDBに保存されていません。
リソースグループにリソースIDは紐付けされているようです。
リソースの投稿画面では記憶されています。
リソースの詳細画面では設定しても「グループ制限なし」のままです。

よろしくお願いします。
アバター
yama
管理人
記事: 3154
登録日時: 2009年7月29日(水) 02:50

ウェブユーザーが常にログイン状態になる

投稿記事by yama » 2020年4月13日(月) 20:30

了解です、引き続き調べてみます。
アバター
yama
管理人
記事: 3154
登録日時: 2009年7月29日(水) 02:50

ウェブユーザーが常にログイン状態になる

投稿記事by yama » 2020年4月14日(火) 01:27

状況分かりました。投稿画面上で正しく設定できているように見えるのは、
DBではなくセッション上のデータを読んでいるからのようですね。
後ほど修正します。
アバター
yama
管理人
記事: 3154
登録日時: 2009年7月29日(水) 02:50

ウェブユーザーが常にログイン状態になる

投稿記事by yama » 2020年4月14日(火) 21:00

https://github.com/modxcms-jp/evolution ... .0.23J.zip
修正しました。manager/includes/フォルダのみの上書きでokです。申し訳ありませんが確認いただいてよいでしょうか?

> tplのパラメータでチャンク名を入れても機能しない
上記を再現できませんでした。スニペットコールとチャンクの内容を教えていただいてよいでしょうか?
masco
メンバー
メンバー
記事: 143
登録日時: 2014年9月26日(金) 10:43

ウェブユーザーが常にログイン状態になる  【解決済み】

投稿記事by masco » 2020年4月15日(水) 21:14

yamaさま

ありがとうございます。
リソースグループ関連は解決しました。

すみません。webloginも問題解決していました。
ありがとうございます。