Проверьте, прошел ли пользователь аутентификацию сегодня - PullRequest
1 голос
/ 18 июня 2020

Я новичок в laravel и хочу проверить, прошел ли пользователь аутентификацию сегодня, чтобы он мог набрать очки. День должен начинаться в 00:00:00 и заканчиваться в 00:00:00. Что за лог c может стоять за этим? Спасибо, что посмотрели!

1 Ответ

1 голос
/ 18 июня 2020

вам нужно добавить столбец last_login_date в таблицу пользователей, и в любое время, когда пользователь аутентифицирован, вы должны обновить этот столбец, и вы можете проверить, прошел ли пользователь, прошедший аутентификацию сегодня, сравнивая между сегодняшней датой и last_login_date, вы можете использовать углеродный api

$startDate = \Carbon\Carbon::createFromFormat('Y-m-d','2019-10-01');
$endDate = \Carbon\Carbon::createFromFormat('Y-m-d','2019-10-30');

$check = \Carbon\Carbon::now()->between($startDate,$endDate);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...