私はCakePHP 2.2.1を使用しており、認証コンポーネントを使用してユーザー認証を改善しようとしています。ユーザーが複数の場所からログインしようとすると、個々のセッション ID が取得されます。古いセッションを強制終了して、ユーザーが複数の場所から同時にログインできないようにします。
この投稿を使用して、CakePHP がセッションを保存する方法を変換しましたCakephp prevent user login from multiple locations at the same timeが、新しいセッションが作成されたときに古いセッションを強制終了する方法についての回答はありませんでした。
セッション モデルを作成し、それを使用してレコードを選択することを考えましたが、それが安全なルートかどうかはわかりません。
セッション コンポーネントと CakeSession データソースに関する CakePHP のドキュメントも読みましたが、ヒントがあるかもしれませんが、何も見つかりませんでした。
アドバイスをいただければ幸いです。