Laravel как проверить это платный член на всех контроллерах - PullRequest
0 голосов
/ 03 мая 2019

У меня есть платные участники и обычные пользователи. Мне нужно проверить, когда пользователи входили в платное членство истекло или нет. В настоящее время я проверяю, когда логин перенаправляет на страницу профиля

    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);
    } 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...