私はデータベースバックアップされたセッションを使用してコードイグナイタープロジェクトをしました。 Webアプリケーションはパスワードで保護されています。つまり、ログインフォームとは別に、ユーザーにページが表示される前にユーザーがログインしているかどうかをチェックする抽象コントローラがあります。コードイグナイター - ログイン後にユーザーをリダイレクトする方法は?
これを実装するのに問題はありませんが、最初にログインする必要があるかどうかを確認したいページにアプリケーションをリダイレクトする方法を理解するのが難しいです。
どのように進む:ユーザーはログアウトし、URLを入力します。アプリケーションは彼がログインしていないことを検出し、ログインページに送り、ci_sessionテーブルに行を作成します。同時に、ユーザーが入力したURLをflashdataまたはuserdataを使用してセッションオブジェクトに格納します。私の問題は、ユーザーがログインすると、データベースに新しい行が作成され、以前に保存した値を完全に無視して新しいセッションが作成されることです。
セッションごとに1行にする必要はありませんか?
Hmm。 [この回答](http://stackoverflow.com/questions/2130361)は、あなたが期待している通りに動作するはずだと示唆しているようですね。 –