В Laravel, когда я выхожу из системы и нажимаю кнопку «Назад», происходит возврат к странице, с которой я выхожу из системы.
Я думаю, что это issue of flush session data
, поэтому я использовал приведенный ниже метод для сброса данных сеанса и перенаправления на страницу входа.
Я удалил эту строку Artisan::call('cache:clear');
для очистки кеша хорошо.
public function getLogout()
{
$this->auth->logout();
Artisan::call('cache:clear');
Session::flush();
return redirect('login');
}
это библиотеки, которые я также использовал:
namespace App\Http\Controllers\Auth;
use App\Http\Controllers\Controller;
use Illuminate\Foundation\Auth\AuthenticatesUsers;
use Illuminate\Support\Facades\Redirect;
use Lang;
use App\User;
use Auth;
use Session;
Я думаю, что сессия не очищает данные или не перенаправляет проблему.