запомни меня в laravel auth работает, даже если не проверено - PullRequest
0 голосов
/ 06 февраля 2019

Использование laravel 5.7 с Auth.все в порядке, только одна проблема.Флажок RememberMe работает, даже если не отмечен!если я захожу на сайт без проверки запомнить меня и закрыть браузер, откройте его, он автоматически входит в систему.Я хочу автоматически войти в систему, только если помните, что я отмечен.

решено: на самом деле не было никаких проблем.Laravel запоминает вход пользователя в систему на 2 часа, даже если не установлен флажок «запомнить меня».а если проверь меня помнишь, Ларавел запомнит на 5 лет.

1 Ответ

0 голосов
/ 06 февраля 2019

Я только что заметил проблему, и, проведя некоторое исследование, я смог найти решение

В представлении auth/login.blade.php вам нужно исправить одно

<input class="form-check-input" type="checkbox" name="remember" id="remember" {{ old('remember') ? 'checked' : '' }}>

Youнужно изменить условие, как это

{{ old('remember') !== null ? 'checked' : '' }}

Надеюсь, это поможет вам

...