ユーザセッションが終了したときに何らかのイベントを発生させることはできますか?Laravelセッション満了イベント
例として(セッションの有効期限30分):
- ユーザがウェブサイトにログインしました。
- いくつかの操作を行いました。
- セッションの有効期限が切れています。
- いいえウェブサイトでのその他の操作はありません。
したがって、ユーザーは外部談話フォーラムからログアウトする必要があります。
これを実現する方法はありますか?
ユーザセッションが終了したときに何らかのイベントを発生させることはできますか?Laravelセッション満了イベント
例として(セッションの有効期限30分):
したがって、ユーザーは外部談話フォーラムからログアウトする必要があります。
これを実現する方法はありますか?
フォーラムでメインサイトと同じ有効期限を設定しないのはなぜですか?
単純に同じように設定する方法はありません。しかし、私はこのアプローチを考慮した – user1459144
単純に同じものを設定する方法はありません(https://meta.discourse.org/t/decrease-default-session-timeout/62621)。ただし、同じ期間を設定してもまだ同期化されていないケースがある可能性があるため、ログアウト時にいくつかのフックを使用するとよいでしょう – user1459144
'expired_at'フィールドを持つトークン。 – wujt
あなたはあなたの提案を精緻化することができますか?追加のログアウトをトリガするためにどうすればいいのか分かりません。 – user1459144
セッションが期限切れになると、ユーザーは自動的に承認された領域から退出します。イベントは必要ありません。 –