Запомнить пользователя
Чтобы пользователь снова не вводил свои данные при следующем посещении сайта, можно сохранять его данные авторизации. Для этого надо отправить пункт remember
.
<form method="POST" action="{{ route('login') }}"> // … <input type="checkbox" name="remember" {{ old('remember') ? 'checked' : '' }}> Запомнить меня </form>
Или в методе Auth::attempt()
во втором параметре передать значение «true».
use Illuminate\Support\Facades\Auth; // … $remember = true; Auth::attempt(['email' => $email, 'password' => $password], $remember);
В базе данных в таблице «users» есть поле «remember_token», по которому определяется пользователь при следующем посещении.
Поддержать автора