同じサーバーで2つのcodeigniterインストールを実行しています。
最初のアプリは:localhost / aa / index.php
2番目のアプリは:localhost / aa / invoice / index.php
2番目のアプリは最初のアプリフォルダーにあります。ライブ環境では、それらは同じドメインにあります。シングルサインオンを機能させようとしています。そのため、aaアプリケーションでuserdataを設定している場合は、請求書フォルダーでも確認できるはずです。
セッションを共有する方法はありますか?
フォルダは常に同じドメインにあるので、ciライブラリ(phpのみ)の外部のセッションでも作業できます。
編集: データがない場合は、同じセッションIDが表示されます。1つのアプリケーションにいくつかの変数を追加すると、もう1つのアプリケーションが同期しなくなります。
また、データベースにセッションが保存されています(両方のアプリケーションが同じデータベースを共有しています)。
提案してください。
ありがとう!:)