2017-05-07 13 views
3

ユーザセッションが終了したときに何らかのイベントを発生させることはできますか?Laravelセッション満了イベント

例として(セッションの有効期限30分):

  1. ユーザがウェブサイトにログインしました。
  2. いくつかの操作を行いました。
  3. セッションの有効期限が切れています。
  4. いいえウェブサイトでのその他の操作はありません。

したがって、ユーザーは外部談話フォーラムからログアウトする必要があります。

これを実現する方法はありますか?

+0

'expired_at'フィールドを持つトークン。 – wujt

+0

あなたはあなたの提案を精緻化することができますか?追加のログアウトをトリガするためにどうすればいいのか分かりません。 – user1459144

+0

セッションが期限切れになると、ユーザーは自動的に承認された領域から退出します。イベントは必要ありません。 –

答えて

0

フォーラムでメインサイトと同じ有効期限を設定しないのはなぜですか?

+0

単純に同じように設定する方法はありません。しかし、私はこのアプローチを考慮した – user1459144

+0

単純に同じものを設定する方法はありません(https://meta.discourse.org/t/decrease-default-session-timeout/62621)。ただし、同じ期間を設定してもまだ同期化されていないケースがある可能性があるため、ログアウト時にいくつかのフックを使用するとよいでしょう – user1459144

関連する問題