0
タンク認証メールの有効化機能に問題があります。 Codeigniter 2.1.0とタンク認証1.0.9を使用するCodeigniter Tank Auth Activation
登録時に送信された電子メール内のアクティベーションリンクをクリックすると、新しいウィンドウが開き、auth controller activate()関数が2回実行されているように見えます。アクティベーションはデータベース内で実行されますが、更新されていますが、機能が2回実行されるため、セッション・メッセージ「入力したアクティベーション・コードが間違っているか期限切れです。これはユーザーの観点からは理想的ではなく、エンドユーザーとの混乱を招きます。
ただし、電子メールからアクティベーションURLをコピーして、最初に登録したウィンドウにコピーを貼り付けると、正常に動作し、正しいセッションメッセージが表示されます。
電子メールのリンクがクリックされ、新しいブラウザウィンドウがアクティベーションURLを実行しようとすると、コントローラが動作する原因は何ですか?