У меня есть платные участники и обычные пользователи. Мне нужно проверить, когда пользователи входили в платное членство истекло или нет. В настоящее время я проверяю, когда логин перенаправляет на страницу профиля
if(auth()->user()->type == 'paid' || auth()->user()->type == 'subscriber') {
$user = PaymentController::checkPaid();
}
Как проверить оплату при входе в систему?
Я пытался добавить checkpaid в метод входа AuthenticatesUsers, это правильный способ сделать
if ($this->attemptLogin($request)) {
if(auth()->user()->type == 'paid' || auth()->user()->type == 'subscriber') {
$user = PaymentController::checkPaid();
}
return $this->sendLoginResponse($request);
}