Запретить выход из системы после обновления пароля пользователя в Laravel 5.5

Начиная с Laravel 5.3, это промежуточное ПО было добавлено …

\ Осветите \ Session \ Middleware \ AuthenticateSession

Хотя это определенно является преимуществом в целях безопасности, он также отвечает за выход пользователя из системы (предоставление пользователю страницы входа в систему), если они меняют свой пароль.

Как мы можем предотвратить выход пользователя из системы (принудительный вход в систему) при смене пароля в Laravel 5.5?

2

Решение

Вместо смены промежуточного программного обеспечения, просто «заново войдите» после смены пароля:

<?php
//$user->passwordChangeMagicHere()

Auth::login($user);
//And the user is logged in again!
3

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector