0
私はsfGuardUserの新しいフィールドにis_onlineを追加します。私のサイトでユーザーがログインしたら、このフィールドをTRUEに設定します。彼がログアウトしたら私はFALSEを設定しますが、これらのユーザーのセッションが有効期限切れになるとFALSEを設定する方法はありますか?sfGuardUser - セッションの有効期限が切れました
私はsfGuardUserの新しいフィールドにis_onlineを追加します。私のサイトでユーザーがログインしたら、このフィールドをTRUEに設定します。彼がログアウトしたら私はFALSEを設定しますが、これらのユーザーのセッションが有効期限切れになるとFALSEを設定する方法はありますか?sfGuardUser - セッションの有効期限が切れました
最後の活動日を設定するsf_guard_userテーブルにフィールドを作成する方がよいと思います。 ユーザーがページをリロードするたびに、この日付をcurrent_timestampで設定する必要があります。
これで、date_diffを使用してユーザーのログイン状態を確認できます。