ページ 11

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

Posted: 2020年1月30日(木) 23:27
by masco
お世話になります。

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

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

対応お願いいたします。

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

Posted: 2020年1月31日(金) 00:04
by yama
了解です、後ほど修正いたします。土日の間に対応できると思います。

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

Posted: 2020年2月19日(水) 23:22
by masco
どうやらリソースに所属リソースを設定しても保存されていないようです。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です。

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

Posted: 2020年4月12日(日) 20:03
by yama
https://github.com/modxcms-jp/evolution ... .0.23J.zip
おそらく$modx->isLoggedIn()の不具合だと思います。
遅くなって申し訳ありませんが、もしよければ修正の確認をお願いしてよいでしょうか?

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

Posted: 2020年4月13日(月) 18:26
by masco
yamaさま

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

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

よろしくお願いします。

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

Posted: 2020年4月13日(月) 20:30
by yama
了解です、引き続き調べてみます。

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

Posted: 2020年4月14日(火) 01:27
by yama
状況分かりました。投稿画面上で正しく設定できているように見えるのは、
DBではなくセッション上のデータを読んでいるからのようですね。
後ほど修正します。

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

Posted: 2020年4月14日(火) 21:00
by yama
https://github.com/modxcms-jp/evolution ... .0.23J.zip
修正しました。manager/includes/フォルダのみの上書きでokです。申し訳ありませんが確認いただいてよいでしょうか?

> tplのパラメータでチャンク名を入れても機能しない
上記を再現できませんでした。スニペットコールとチャンクの内容を教えていただいてよいでしょうか?

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

Posted: 2020年4月15日(水) 21:14
by masco
yamaさま

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

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