自動ログアウトについて

2019年4月23日 at 14:39

自動ログアウトの挙動に関する質問です。
現在[管理画面]-[システムと設定]-[ログインとユーザー登録]-[自動ログアウト]の以下にチェックが入っています。

・ユーザーの IP が変わるとログアウトする
・ユーザーのブラウザエージェントが変わるとログアウトさせる


この状態で以下手順を試行しました。

1. 管理画面へログイン
2. 1とは異なるIPアドレスから、1と同じユーザーでログイン


この場合、1の環境でログイン中のブラウザでは自動的にログアウトされるという理解でしたが、1と2どちらの環境でもログイン状態が保持されているようです。
本機能はどのようなものになりますでしょうか。


# concrete5 バージョン
8.5.1

# PHP バージョン
7.2.6

# サーバー
エックスサーバー

タグ:

Re: 自動ログアウトについて

2019年4月23日 at 14:51
IPアドレスを変えてから /login ページより、ログインをしていますか?
それであれば、別々の IP より ID&PW で認証をしているので問題ありません。

ログアウトされるのは下記のような場合です。

1. concrete5 サイトにログインする
2. ログインした端末の IP アドレスを別のものに変える
3. 再度 concrete5 サイトに訪問する

となります。
 

Re: 自動ログアウトについて

2019年4月23日 at 17:21
Ueno様

ログイン中の端末の接続先ネットワークを変更したところ、「セッションの期限が切れました。再度ログインしてください。」と表示されました。
本機能について盛大な勘違いをしていたようです…大変わかりやすいご説明をありがとうございました。