2016-11-21 18 views
0

ログイン時にDBから期限切れのユーザーセッションをすべて削除するにはどうしたらいいですか?ログアウト後にユーザーセッションを削除します。しかし、時にはログアウトボタンがクリックされず、セッションが満了してDBにとどまることもあります。laravel 5.3のログイン時に古いセッションを削除する

現在のユーザーのユーザーログインイベントでは、どのコンピューターからもすべてのセッションを削除する必要があります。

laravel 5.3では可能ですか?

答えて

0

はい。可能です。

  1. ユーザーログインの前に、同じユーザーのデータベース内の既存のセッションを確認してください。ここでは、既存のセッションはすべて期限切れになり、削除する必要があります。
  2. 存在する場合は削除します。
  3. 既存のセッションまたは期限切れのセッションを削除した後で、現在のログインのエントリを作成または挿入してください。

詳細については、this question and relevant answersを確認してください。

関連する問題